Program influence into your workflows.
A REST API signed by default, idempotent webhooks, and official SDKs. Integrate Wassit into your CRM, ERP, or in-house tools — without friction.
Private beta · v1 planned for Q3 2026 · Progressive rollout to agencies
# Hello, Wassitcurl https://api.wassit.ma/v1/me \ -H "Authorization: Bearer sk_live_..." { "organization": "atlas-cosmetics", "scopes": ["creators.read", "orders.write"], "rate_limit": 600, "environment": "live"}Built for agencies, SaaS vendors, and in-house marketing teams that scale their influence strategy.
Sync creators, campaigns, and contracts directly into HubSpot, Salesforce, or Pipedrive.
Trigger no-code workflows: new order, deliverable approved, payment released.
Receive real-time billing events for SAP, Odoo, or Sage.
Build tailored reporting for your clients or your marketing leadership.
Authenticate with a sk_live_* token, then query any endpoint as JSON. All calls are HTTPS, signed, and logged.
# Récupérer les 20 premiers créateurs (catégorie mode, basée à Casablanca)curl https://api.wassit.ma/v1/creators?category=fashion&city=casablanca \ -H "Authorization: Bearer sk_live_REPLACE_ME" \ -H "Accept: application/json" # Réponse JSON{ "object": "list", "has_more": true, "data": [ { "handle": "sara.mhamdi", "city": "Casablanca", "followers": 184200, "engagement_rate": 4.7, "categories": ["fashion", "lifestyle"] } ]}A minimal, stable API surface. Each resource is versioned and exposes cursor-paginated collections.
/v1/creatorsList available creators with filters and pagination.
/v1/creators/{handle}Fetch a creator's detailed profile by handle.
/v1/packagesList published packages (story, reel, post, UGC, etc.).
/v1/ordersCreate a new package order on behalf of a brand.
/v1/orders/{id}Fetch the detailed status and timeline of an order.
/v1/orders/{id}/proofSubmit publication proof (URL, screenshot, metrics).
/v1/orders/{id}/approveApprove the delivery and release the escrowed payment.
/v1/orders/{id}Update the brief or dates of an ongoing order.
/v1/orders/{id}Cancel a pending order before execution.
/v1/transactionsList transactions, invoices, and escrow flows for accounting.
/v1/webhooksRegister a webhook endpoint with its signing key.
/v1/meReturn the organization, OAuth scopes, and associated quotas.
/api/openapi.jsonReceive key events over HTTPS, signed with HMAC-SHA256. Exponential retry over 72h, idempotency-key for every event.
Emitted as soon as an order is created by a brand.
{ "id": "evt_01HQR1J8E2", "type": "order.created", "created": 1747843200, "data": { "order_id": "ord_7K2M9P", "brand_id": "org_atlas", "creator_handle": "sara.mhamdi", "package_id": "pkg_reel_30s", "amount_mad": 4500, "status": "pending_payment" }}Langage : jsonPayment has been captured and held in escrow.
{ "id": "evt_01HQR2K1A9", "type": "order.paid", "created": 1747843860, "data": { "order_id": "ord_7K2M9P", "amount_mad": 4500, "escrow_release_at": "2026-06-04T12:00:00Z", "payment_method": "card" }}Langage : jsonThe creator has submitted publication proof.
{ "id": "evt_01HQR3M5C7", "type": "order.proof_submitted", "created": 1748102400, "data": { "order_id": "ord_7K2M9P", "proof_url": "https://www.instagram.com/p/Cxy_demo/", "metrics": { "views": 18400, "likes": 1320, "saves": 86 } }}Langage : jsonThe brand approved delivery, payment is released.
{ "id": "evt_01HQR4N2D3", "type": "order.completed", "created": 1748275200, "data": { "order_id": "ord_7K2M9P", "completed_at": "2026-05-26T10:00:00Z", "net_payout_mad": 3825, "platform_fee_mad": 675 }}Langage : jsonA dispute has been opened on the order.
{ "id": "evt_01HQR5P8E4", "type": "order.disputed", "created": 1748361600, "data": { "order_id": "ord_7K2M9P", "opened_by": "brand", "reason": "content_off_brief", "sla_resolution_hours": 48 }}Langage : jsonA creator's identity verification is approved.
{ "id": "evt_01HQR6Q4F5", "type": "user.kyc_approved", "created": 1748448000, "data": { "user_id": "usr_creator_4821", "handle": "sara.mhamdi", "verified_at": "2026-05-28T09:15:00Z", "document_type": "cin_ma" }}Langage : jsonOpen-source libraries for the languages most used by our partners.
Selected agencies and vendors join the private beta with dedicated technical support and extended quotas.
Access, quotas, security and the test environment — the essentials before your first request.
More questions? Message us on WhatsApp — we reply within minutes.
The team answers integration questions on WhatsApp: authentication, quotas, webhooks, sandbox environment. In French, Arabic or Darija.
For detailed requests — logs, schemas, integration reviews — email remains the most effective channel.
Browse the full reference, run your requests in the playground and request your keys. Our engineers answer in French, Arabic or Darija.