المطوّرون
واجهة برمجية عامة، قريباً.
كل الميزات الحالية مغطاة بواجهات REST. مفاتيح API للشركاء المختارين في المرحلة الثانية.
| Method | Path | Description |
|---|---|---|
| GET | /api/health | Service heartbeat. |
| POST | /api/auth/sign-up | Create account (CLIENT/CREW/PRODUCTION_HOUSE/UNDERDOG). |
| POST | /api/auth/sign-in | Credential auth. Returns session. |
| POST | /api/auth/reset-password | Email a reset link. |
| GET | /api/categories | List categories. |
| GET | /api/projects | List open projects. |
| POST | /api/projects | Publish a project. |
| POST | /api/applications | Submit crew application (non-binding). |
| POST | /api/bookings | Create confirmed contract (with VAT + platform fee). |
| POST | /api/messages | Send a message in a conversation. |
| GET | /api/academy/tracks | List Academy tracks. |
| POST | /api/academy/enrollments | Enroll in a track. |
| POST | /api/subscriptions | Create/upgrade subscription (FREE/PRO/STUDIO). |
| POST | /api/ai/brief | AI: turn notes into structured brief. |
| POST | /api/ai/voice-brief | AI: audio → brief (Whisper + composer). |
| POST | /api/ai/match | AI: rank crew for a brief. |
| POST | /api/ai/compliance | AI: KSA/EGY content-rule check. |
| GET | /api/ai/seasonal-template | Ramadan / Eid / National Day / Vision 2030 scaffolds. |
| GET | /api/search | Unified search across crew and projects. |
| POST | /api/waitlist | Add to founding-member waitlist. |
| POST | /api/contact | Contact form. |
| POST | /api/reviews | Post a review (rating + tags + body). |
| POST | /api/disputes | Raise a dispute (auto-pauses escrow). |
| POST | /api/kyc | Submit KYC documents. |
| GET | /api/notifications | List notifications. |
| POST | /api/notifications | Mark notifications read. |
| POST | /api/referrals | Invite by email. |
Health check
curl \
https://tarkeeba.com/api/health{"ok":true,"service":"tarkeeba","phase":"MVP","market":"EG"}Voice-to-brief
curl -X POST \
https://tarkeeba.com/api/ai/voice-brief \
-F "audio=@voice.m4a" \
-H "Authorization: Bearer <key>"Partner API keys in Phase 2 · request access via /contact