For the complete documentation index, see llms.txt. This page is also available as Markdown.

Jobs

Search available job filters

post

Searches available job filters.

Body
Other propertiesanyOptional
Responses
200

Job filter search response

application/json
post/api/job_filters/search

Search jobs

post

Searches jobs.

Body
pageinteger · nullableOptional

Page number (0-indexed)

Default: 0
querystring · nullableOptional

Search query text

sizeinteger · min: 1 · max: 100 · nullableOptional

Page size

Default: 50
Other propertiesanyOptional
Responses
200

Job search response

application/json
post/api/jobs/search

Reindex all jobs

get

Starts a background job to reindex all jobs in the search index

Responses
202

Accepted

No content

get/api/jobs/search/reindex_all

No content

Get a job by external ID

get

Fetches a job by external ID.

Path parameters
external_idstringRequired

Job external ID

Responses
200

Job

application/json
get/api/jobs/{external_id}

List jobs for a source

get

Returns jobs for a source.

Path parameters
source_external_idstringRequired

Source external ID

Responses
200

Jobs

application/json
get/api/sources/{source_external_id}/jobs

Create a job for a source

post

Creates a job for a source.

Path parameters
source_external_idstringRequired

Source external ID

Body
Responses
201

Created

application/json
post/api/sources/{source_external_id}/jobs

Last updated