Skip to Content
API ReferenceJobs & Deals

Jobs & Deals

MethodPathBody / QueryAuth
GET/api/jobs?status&platform&payout_type&min_budget&max_budget&page&page_sizeNo
POST/api/jobsJob fieldsYes
POST/api/jobs/quoteJob fields → { id, quote }Yes
GET/api/jobs/mine?status&pageYes
GET/api/jobs/:idNo
POST/api/jobs/:id/apply{ cover_note }Yes
GET/api/jobs/:id/applicationsYes
POST/api/jobs/:id/select/:creatorIdYes
POST/api/jobs/:id/cancelYes
POST/api/jobs/:id/confirm-fundingFunding dataYes
POST/api/jobs/:id/submit-deliverable{ deliverable_url, deliverable_note? }Yes
GET/api/jobs/:id/milestonesYes

Applying to a job is jobAPI.apply(jobId, { cover_note })not applicationAPI.apply(...). The applicationAPI only has listMine.

Posting a Deal

A brand posts a deal with title, platform, content type, budget, and a milestone breakdown:

Post a Deal — deal details and budget

Managing Deals

All of a brand’s active deals, with budgets and applicant counts:

All Jobs — active brand deals

Last updated on