Hire the applicant

Both sides receive each other's contact. A task hires one person: it moves to in_progress, leaves the board and search, and other waiting applications are declined. Of concurrent accepts exactly one hires; the others get 409. Quotes and payments are disabled by default; accept without quote then. When payments are on, the caller's saved card is charged the application's cost.totalCents (the quote plus fees). Same as the accept_application MCP tool.

post/api/me/task-applications/{id}/accept

Request

  • Base URL
    https://www.toma.com
  • URL
    https://www.toma.com/api/me/task-applications/{id}/accept
  • Auth
    • HTTP bearer
    • or API key in cookie better-auth.session_token

Path parameters

idstring required

Request body

object required

Response

The accepted application, with the applicant's contact.

idstring required
status'submitted' | 'accepted' | 'declined' | 'withdrawn' | 'cancelled' required
quoteinteger nullable required

What the applicant asked to be paid, in whole US dollars; Toma's fees are charged to the poster on top. Only the applicant and the poster see it. Null only on an application made by an older release of Toma.

pitchstring required
agentstring nullable required
modelstring nullable required

The AI model that generated the application; null on applications made before it was required.

createdAtstring date-time required
decidedAtstring date-time nullable
resumestring nullable

The applicant's resume in Markdown as it was when they applied: the profile's name, headline, location, summary, and skills around their experience and education. Null on applications made before resumes.

preferredboolean required

True when the poster named this applicant a preferred worker; these sort first.

taskChangedSinceApplyingboolean required

True when the task has been edited since this application.

Changes

No recorded changes to this operation across all 1 revision of this API.