The identity and technical contract details declared by the specification.
GetAtsRolesParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsJobsParameterJobCodes
string
Filter by a comma-separated list of job codes.
GetAtsJobsParameterStatus
string
(⚠️ Deprecated - Use the statuses filter instead.) Filter by the status field. Can be used to find a job based on its status.
GetAtsApplicationsParameterOutcomes
string
Filter by a comma-separated list of PENDING, HIRED, DECLINED PENDING: The application is still being processed. HIRED: The candidate was hired. DECLINED: The c…
GetAtsApplicationsParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
PostAtsApplicationsApplicationIdResultLinksPositiveResponse
object
3 properties
3 required
PatchAtsApplicationsApplicationIdInterviewsParameterApplicationId
string
The ID of the application
GetAtsApplicationsParameterPageSize
integer
The number of results to return per page. Maximum is 250.
GetAtsTagsParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
PostAtsCandidatesCandidateIdTagsRequestBody
object
2 properties
1 required
GetAtsJobsParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsRejectionReasonsParameterPageSize
integer
The number of results to return per page. Maximum is 250.
PostAtsJobsJobIdApplicationsPositiveResponse
object
3 properties
3 required
GetAtsTagsParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsOffersPositiveResponse
object
2 properties
2 required
PatchAtsApplicationsApplicationIdInterviewsPositiveResponse
object
2 properties
2 required
GetAtsJobsParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
GetAtsCandidatesParameterLastName
string
Filter candidates by last name. This filter is case-insensitive and matches the exact last name. Fuzzy matching might be enabled in the future, so consider thi…
GetAtsJobsParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsApplicationsApplicationIdAttachmentsParameterApplicationId
string
The Kombo ID of the application you want to obtain attachments for.
GetAtsApplicationsParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsInterviewsParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsUsersParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
PutAtsApplicationsApplicationIdStagePositiveResponse
object
3 properties
3 required
GetAtsApplicationsParameterRemoteCreatedAfter
string
Filter applications by the day they were created in the remote system. This allows you to get applications that were created on or after a certain day.
PutAtsApplicationsApplicationIdStageParameterApplicationId
string
The Kombo ID of the application you want to move to a different stage.
GetAtsRejectionReasonsParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsRejectionReasonsPositiveResponse
object
2 properties
2 required
GetAtsInterviewsParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
PostAtsCandidatesRequestBody
object
8 properties
2 required
GetAtsOffersParameterPageSize
integer
The number of results to return per page. Maximum is 250.
PostAtsApplicationsApplicationIdAttachmentsPositiveResponse
object
3 properties
3 required
PostAtsApplicationsApplicationIdNotesRequestBody
object
3 properties
2 required
GetAtsApplicationsParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
PostAtsImportTrackedApplicationPositiveResponse
object
3 properties
3 required
GetAtsApplicationsApplicationIdAttachmentsPositiveResponse
object
3 properties
3 required
GetAtsApplicationsParameterCurrentStageIds
string
Filter by a comma-separated list of application stage IDs. We will only return applications that are currently in any of the stages.
PostAtsApplicationsApplicationIdNotesPositiveResponse
object
3 properties
3 required
GetAtsApplicationsParameterJobRemoteIds
string
Filter by a comma-separated list of job remote IDs. We will only return applications that are related to any of the jobs.
GetAtsJobsParameterEmploymentTypes
string
Filter by a comma-separated list of FULLTIME, PARTTIME, CONTRACT, SEASONAL, INTERNSHIP Leave this blank to get results matching all values.
GetAtsInterviewsParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
GetAtsTagsPositiveResponse
object
2 properties
2 required
GetAtsApplicationsParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsCandidatesCandidateIdAttachmentsParameterCandidateId
string
The Kombo ID of the candidate you want to obtain attachments for.
GetAtsApplicationStagesParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsInterviewsParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsTagsParameterPageSize
integer
The number of results to return per page. Maximum is 250.
GetAtsCandidatesParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsCandidatesParameterPageSize
integer
The number of results to return per page. Maximum is 250.
GetAtsTagsParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
PostAtsCandidatesCandidateIdAttachmentsRequestBody
object
2 properties
1 required
GetAtsJobsPositiveResponse
object
2 properties
2 required
PostAtsApplicationsApplicationIdResultLinksParameterApplicationId
string
The Kombo ID of the application you want to create the link for.
GetAtsUsersParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsOffersParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
PostAtsApplicationsApplicationIdRejectParameterApplicationId
string
The Kombo ID of the application you want to reject.
GetAtsCandidatesParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsInterviewsParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsApplicationStagesParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
PostAtsApplicationsApplicationIdAttachmentsParameterApplicationId
string
GetAtsRolesParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
PostAtsCandidatesCandidateIdResultLinksParameterCandidateId
string
The Kombo ID of the candidate you want to add the result link to.
GetAtsRolesParameterPageSize
integer
The number of results to return per page. Maximum is 250.
GetAtsActionsAtsAddCandidateAttachmentPositiveResponse
object
2 properties
2 required
GetAtsRolesPositiveResponse
object
2 properties
2 required
GetAtsRolesParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
GetAtsRejectionReasonsParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsJobsParameterStatuses
string
Filter by a comma-separated list of OPEN, CLOSED, DRAFT, ARCHIVED Leave this blank to get results matching all values.
GetAtsRejectionReasonsParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
PatchAtsApplicationsApplicationIdInterviewsRequestBody
object
7 properties
7 required
PostAtsJobsJobIdApplicationsParameterJobId
string
The Kombo ID or Remote ID of the Job this candidate should apply for. If you want to use the ID of the integrated system (remoteid) you need to prefix the id w…
DeleteAtsCandidatesCandidateIdTagsPositiveResponse
object
3 properties
3 required
GetAtsJobsParameterRemoteCreatedAfter
string
Filter jobs by the day they were created in the remote system. This allows you to get jobs that were created on or after a certain day.
GetAtsInterviewsParameterJobIds
string
Filter by a comma-separated list of job IDs. We will only return interviews for applications associated with any of these jobs.
GetAtsOffersParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsTagsParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
PostAtsApplicationsApplicationIdInterviewsPositiveResponse
object
2 properties
2 required
GetAtsUsersPositiveResponse
object
2 properties
2 required
GetAtsRolesParameterScopes
string
Filter by a comma-separated list of SYSTEM, JOB SYSTEM: System-wide roles that apply globally (e.g., an "Admin" role). JOB: Job-scoped roles that apply to spec…
DeleteAtsCandidatesCandidateIdTagsParameterCandidateId
string
The Kombo ID of the candidate you want to remove the tag from.
GetAtsCandidatesParameterJobIds
string
Filter by a comma-separated list of job IDs. We will only return candidates that have applied to any of the jobs.
PostAtsApplicationsApplicationIdNotesParameterApplicationId
string
The Kombo ID of the application you want to create the note for.
GetAtsOffersParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsApplicationsParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
GetAtsRolesParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
PostAtsCandidatesCandidateIdResultLinksPositiveResponse
object
3 properties
3 required
GetAtsOffersParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
PostAtsJobsJobIdApplicationsRequestBody
object
8 properties
1 required
GetAtsOffersParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsApplicationStagesParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsCandidatesPositiveResponse
object
2 properties
2 required
GetAtsUsersParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsApplicationsParameterJobIds
string
Filter by a comma-separated list of job IDs. We will only return applications that are related to any of the jobs.
PostAtsImportTrackedApplicationRequestBody
object
7 properties
1 required
GetAtsActionsAtsAddApplicationAttachmentPositiveResponse
object
2 properties
2 required
GetAtsCandidatesParameterFirstName
string
Filter candidates by first name. This filter is case-insensitive and matches the exact first name. Fuzzy matching might be enabled in the future, so consider t…
PostAtsCandidatesCandidateIdTagsParameterCandidateId
string
The Kombo ID of the candidate you want to add the tag to.
PostAtsCandidatesCandidateIdAttachmentsPositiveResponse
object
3 properties
3 required
GetAtsCandidatesParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
GetAtsApplicationStagesParameterPageSize
integer
The number of results to return per page. Maximum is 250.
PostAtsCandidatesPositiveResponse
object
3 properties
3 required
GetAtsRejectionReasonsParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsJobsParameterPostUrl
string
Filter by the posturl field. Can be used to find a job based on its public posting URL.
GetAtsCandidatesCandidateIdAttachmentsPositiveResponse
object
3 properties
3 required
GetAtsJobsParameterVisibilities
string
Filter by a comma-separated list of PUBLIC, INTERNAL, UNLISTED, CONFIDENTIAL Leave this blank to get results matching all values.
GetAtsJobsParameterNameContains
string
Filter by the name field. Can be used to find a job by keywords present in the job name.
GetAtsJobsParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsUsersParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsJobsParameterPageSize
integer
The number of results to return per page. Maximum is 250.
GetAtsJobsParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
PostAtsApplicationsApplicationIdInterviewsRequestBody
object
6 properties
6 required
GetAtsCandidatesParameterEmail
string
Filter the candidates based on an email address. When set, returns only the candidates where the given email is in emailaddresses. This filter is case-insensit…
GetAtsCandidatesParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
PostAtsCandidatesCandidateIdResultLinksRequestBody
object
4 properties
2 required
GetAtsApplicationsParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsUsersParameterEmails
string
Filter by a comma-separated list of emails. We will only return users who have any of the emails. The format of the emails is case-insensitive.
PostAtsCandidatesCandidateIdTagsPositiveResponse
object
3 properties
3 required
GetAtsRejectionReasonsParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsCandidatesParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsApplicationStagesParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsCandidatesParameterIds
string
Filter by a comma-separated list of IDs such as 222k7eCGyUdgt2JWZDNnkDs3,B5DVmypWENfU6eMe6gYDyJG3.
GetAtsUsersParameterCursor
string
An optional cursor string used for pagination. This can be retrieved from the next property of the previous page response.
GetAtsTagsParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsOffersParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsApplicationsPositiveResponse
object
2 properties
2 required
GetAtsJobsParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsActionsAtsCreateCandidatePositiveResponse
object
2 properties
2 required
GetAtsRejectionReasonsParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
GetAtsInterviewsPositiveResponse
object
2 properties
2 required
PostAtsApplicationsApplicationIdInterviewsParameterApplicationId
string
The ID of the application
PostAtsApplicationsApplicationIdResultLinksRequestBody
object
4 properties
2 required
PostAtsCandidatesCandidateIdAttachmentsParameterCandidateId
string
The Kombo ID of the candidate you want to add the attachment to.
GetAtsApplicationStagesParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
GetAtsInterviewsParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsInterviewsParameterPageSize
integer
The number of results to return per page. Maximum is 250.
GetAtsApplicationsParameterOutcome
string
(⚠️ Deprecated - Use the outcomes filter instead.) Filter applications by outcome. This allows you to get applications that are for example PENDING, HIRED, or…
DeleteAtsCandidatesCandidateIdTagsRequestBody
object
2 properties
1 required
GetAtsUsersParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsUsersParameterPageSize
integer
The number of results to return per page. Maximum is 250.
PostAtsApplicationsApplicationIdRejectPositiveResponse
object
3 properties
3 required
PostAtsApplicationsApplicationIdAttachmentsRequestBody
object
2 properties
1 required
PutAtsApplicationsApplicationIdStageRequestBody
object
2 properties
1 required
GetAtsApplicationStagesPositiveResponse
object
2 properties
2 required
GetAtsRolesParameterUpdatedAfter
string
Filter the entries based on the modification date in format YYYY-MM-DDTHH:mm:ss.sssZ. Returns records where either the record itself OR its nested data has bee…
GetAtsRolesParameterRemoteIds
string
Filter by a comma-separated list of remote IDs.
PostAtsApplicationsApplicationIdRejectRequestBody
object
3 properties
1 required
GetAtsApplicationStagesParameterIgnoreUnsupportedFilters
string
When set to true, filters targeting fields not supported by this integration will be ignored instead of filtering out all results.
GetAtsActionsAtsCreateApplicationPositiveResponse
object
2 properties
2 required
GetAtsTagsParameterIncludeDeleted
string
By default, deleted entries are not returned. Use the includedeleted query param to include deleted entries too.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Kombo publishes across the network.