list_offers
Retrieve read-only offers across applications. Filter by job, status, or creation date, and return every revision or only current offers.
Instructions
List offers across all applications. Read-only.
Each offer has id, version, application_id, candidate_id, job_id, opening_id, status, starts_on, sent_on, resolved_at, and custom_fields. Every revision is returned (older ones have status 'Deprecated'); set current_only=true for just each application's current offer. For a specific candidate's offers, use list_offers_for_application (search_candidates_by_name → list_applications(candidate_id=...) → match the application → use its ID).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Pass next_cursor from the previous response to get the next page | |
| job_id | No | Only offers on this job — get ID from list_jobs | |
| status | No | Filter by status: 'Created', 'Accepted', 'Rejected', or 'Deprecated' | |
| paginate | No | 'single' for one page, 'all' to auto-fetch every page | single |
| per_page | No | Results per page (max 500) | |
| current_only | No | true to return only the latest version of each application's offer | |
| created_after | No | ISO 8601 datetime — only offers created at/after this | |
| created_before | No | ISO 8601 datetime — only offers created before this |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |