Bulk requests

Bulk requests track the asynchronous bulk operations submitted to Harvest V3. Each time a partner hits a /v3/<resource>/bulk endpoint, Greenhouse creates a bulk request, returns its bulk_action_uuid, and dispatches each row in the data array to the matching single-resource endpoint in its own Sidekiq job. Use this endpoint to enumerate in-flight or recently completed bulk jobs for the calling client; use the single-bulk-request endpoint to retrieve per-row success and failure result files.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Cursor link for pagination from previous page response header. Do not use any other parameters when using this.

integer
1 to 500
Defaults to 100

Number of results per page

ids
array of integers
length ≤ 50

Comma separated list

ids
created_at
object
updated_at
object
fields
array of strings
length ≤ 50

Comma separated list of fields to return

fields
string

Return only the bulk request with this UUID. Equivalent to hitting GET /v3/bulk_requests/{bulk_action_uuid} but useful when you want the list-endpoint response shape.

boolean

When true, return only bulk requests that are still running (building, pending, or in_progress). When false, return only finished requests (completed or failed). Omit to include every status.

Response

Language
Credentials
Missing 1 required scope
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json