Skip to main content
POST
cURL

Authorizations

x-api-key
string
header
required

The API key to authenticate requests.

Body

application/json
input
string
required
Required string length: 1 - 100000
useAI
boolean

False never uses AI; true allows AI enrichment. Omit to use AI only when structured page data is incomplete.

Response

OK

role
string
required
company
string
required
location
string
required
salary
string
required
requirements
string[]
required

What the posting asks for, one short item each.

jobDescription
string
required

The posting's text, to save with the application.

sourceUrl
string | null
required

The link, when a link was given.

postingSource
object
required
enrichmentWarning
enum<string> | null
required
Available options:
ai-unavailable
filledBy
enum<string>
required

What filled the fields: the AI provider, the page's own job data, or nothing (fill them in).

Available options:
ai,
page,
none