> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.merge.dev/merge-unified/ats/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.merge.dev/_mcp/server. # Recruiting (ATS) > Build once. Connect to every API, tool, and LLM. Ship products and agents to production without owning the integration stack. ## Docs - [Recruiting](https://docs.merge.dev/merge-unified/ats/overview.md): ATS API overview. Covers base URL, authentication, SDKs, rate limits, sync frequency, and available Common Models for recruiting and applicant tracking data. - [Overview](https://docs.merge.dev/merge-unified/ats/integrations/overview.md) - [Supported fields](https://docs.merge.dev/merge-unified/ats/integrations/supported-fields.md) - [Supported features](https://docs.merge.dev/merge-unified/ats/integrations/supported-features.md) - [Sandboxes](https://docs.merge.dev/merge-unified/ats/integrations/sandboxes.md): Merge-hosted sandbox environments with pre-populated sample data for testing. Available on Professional and Enterprise plans. Covers setup and requesting access. - [ApplicantStack](https://docs.merge.dev/merge-unified/ats/integrations/applicantstack.md) - [Ashby](https://docs.merge.dev/merge-unified/ats/integrations/ashby.md) - [Asymbl](https://docs.merge.dev/merge-unified/ats/integrations/asymbl.md) - [BambooHR](https://docs.merge.dev/merge-unified/ats/integrations/bamboohr.md) - [Breezy](https://docs.merge.dev/merge-unified/ats/integrations/breezy.md) - [Bullhorn](https://docs.merge.dev/merge-unified/ats/integrations/bullhorn.md) - [Bullhorn Recruitment Cloud](https://docs.merge.dev/merge-unified/ats/integrations/brc.md) - [CATS](https://docs.merge.dev/merge-unified/ats/integrations/cats.md) - [ClayHR](https://docs.merge.dev/merge-unified/ats/integrations/clayhr.md) - [Clockwork](https://docs.merge.dev/merge-unified/ats/integrations/clockwork.md) - [Comeet](https://docs.merge.dev/merge-unified/ats/integrations/comeet.md) - [Cornerstone TalentLink](https://docs.merge.dev/merge-unified/ats/integrations/cornerstone-talentlink.md) - [Crelate](https://docs.merge.dev/merge-unified/ats/integrations/crelate.md) - [d.Vinci](https://docs.merge.dev/merge-unified/ats/integrations/d-vinci.md) - [Dayforce](https://docs.merge.dev/merge-unified/ats/integrations/dayforce.md) - [Easycruit](https://docs.merge.dev/merge-unified/ats/integrations/easycruit.md) - [EngageATS](https://docs.merge.dev/merge-unified/ats/integrations/engageats.md) - [Eploy](https://docs.merge.dev/merge-unified/ats/integrations/eploy.md) - [Flatchr](https://docs.merge.dev/merge-unified/ats/integrations/flatchr.md) - [Fountain](https://docs.merge.dev/merge-unified/ats/integrations/fountain.md) - [Freshteam](https://docs.merge.dev/merge-unified/ats/integrations/freshteam.md) - [Gem](https://docs.merge.dev/merge-unified/ats/integrations/gem.md) - [Greenhouse](https://docs.merge.dev/merge-unified/ats/integrations/greenhouse.md) - [Greenhouse Job Board API](https://docs.merge.dev/merge-unified/ats/integrations/greenhouse-job-board-api.md) - [Harbour ATS](https://docs.merge.dev/merge-unified/ats/integrations/harbour-ats.md) - [Homerun](https://docs.merge.dev/merge-unified/ats/integrations/homerun.md) - [HR Cloud](https://docs.merge.dev/merge-unified/ats/integrations/hr-cloud.md) - [iCIMS](https://docs.merge.dev/merge-unified/ats/integrations/icims.md) - [Infinite BrassRing](https://docs.merge.dev/merge-unified/ats/integrations/infinite-brassring.md) - [JazzHR](https://docs.merge.dev/merge-unified/ats/integrations/jazzhr.md) - [JobAdder](https://docs.merge.dev/merge-unified/ats/integrations/jobadder.md) - [JobDiva](https://docs.merge.dev/merge-unified/ats/integrations/jobdiva.md) - [JobScore](https://docs.merge.dev/merge-unified/ats/integrations/jobscore.md) - [Jobsoid](https://docs.merge.dev/merge-unified/ats/integrations/jobsoid.md) - [Jobvite](https://docs.merge.dev/merge-unified/ats/integrations/jobvite.md) - [Join](https://docs.merge.dev/merge-unified/ats/integrations/join.md) - [Lano](https://docs.merge.dev/merge-unified/ats/integrations/lano.md) - [Lever](https://docs.merge.dev/merge-unified/ats/integrations/lever.md) - [Manatal](https://docs.merge.dev/merge-unified/ats/integrations/manatal.md) - [Occupop](https://docs.merge.dev/merge-unified/ats/integrations/occupop.md) - [Onlyfy](https://docs.merge.dev/merge-unified/ats/integrations/onlyfy.md) - [Oracle Fusion - Recruiting Cloud](https://docs.merge.dev/merge-unified/ats/integrations/oracle-recruiting.md) - [Oracle Taleo](https://docs.merge.dev/merge-unified/ats/integrations/oracle-taleo.md) - [Personio Recruiting](https://docs.merge.dev/merge-unified/ats/integrations/personio-recruiting.md) - [Pinpoint](https://docs.merge.dev/merge-unified/ats/integrations/pinpoint.md) - [Polymer](https://docs.merge.dev/merge-unified/ats/integrations/polymer.md) - [Recruiterflow](https://docs.merge.dev/merge-unified/ats/integrations/recruiterflow.md) - [Recruitive](https://docs.merge.dev/merge-unified/ats/integrations/recruitive.md) - [Sage HR](https://docs.merge.dev/merge-unified/ats/integrations/sage-hr.md) - [SAP SuccessFactors](https://docs.merge.dev/merge-unified/ats/integrations/sap-sf.md) - [SmartRecruiters](https://docs.merge.dev/merge-unified/ats/integrations/smartrecruiters.md) - [Taleez](https://docs.merge.dev/merge-unified/ats/integrations/taleez.md) - [TalentLyft](https://docs.merge.dev/merge-unified/ats/integrations/talentlyft.md) - [TalentReef](https://docs.merge.dev/merge-unified/ats/integrations/talentreef.md) - [Teamtailor](https://docs.merge.dev/merge-unified/ats/integrations/teamtailor.md) - [Tellent Recruitee](https://docs.merge.dev/merge-unified/ats/integrations/tellent-recruitee.md) - [Traffit](https://docs.merge.dev/merge-unified/ats/integrations/traffit.md) - [Tribepad](https://docs.merge.dev/merge-unified/ats/integrations/tribepad.md) - [UKG Pro Recruiting](https://docs.merge.dev/merge-unified/ats/integrations/ukg-pro-recruiting.md) - [Welcome to the Jungle](https://docs.merge.dev/merge-unified/ats/integrations/welcome-to-the-jungle.md) - [Workable](https://docs.merge.dev/merge-unified/ats/integrations/workable.md) - [Workday](https://docs.merge.dev/merge-unified/ats/integrations/workday.md) - [Zoho Recruit](https://docs.merge.dev/merge-unified/ats/integrations/zoho-recruit.md) - [Authentication](https://docs.merge.dev/merge-unified/ats/merge-api-basics/authentication.md): How to authenticate: API key in the Authorization header (Bearer token) and Linked Account token in the X-Account-Token header. Includes SDK examples. - [Pagination](https://docs.merge.dev/merge-unified/ats/merge-api-basics/pagination.md): Cursor-based pagination for list endpoints. Covers the next/previous cursor fields in responses and how to page through large result sets. - [Merge SDKs](https://docs.merge.dev/merge-unified/ats/merge-api-basics/sdks.md): Official SDK installation and usage for all supported languages. Includes links to GitHub repos and package managers. - [Rate limits](https://docs.merge.dev/merge-unified/ats/merge-api-basics/rate-limits.md): Rate limit tiers by plan (Launch, Professional, Enterprise) and per-Linked-Account request limits. - [Sync frequency](https://docs.merge.dev/merge-unified/ats/merge-api-basics/sync-frequency.md): How often Merge syncs data from third-party integrations. Covers default intervals by plan tier (Launch, Professional, Enterprise) and per-category sync schedules. - [Versioning](https://docs.merge.dev/merge-unified/ats/merge-api-basics/versioning.md): Merge's API versioning strategy and commitment to backward compatibility. - [The Activity object](https://docs.merge.dev/merge-unified/ats/common-models/activities/the-activity-object.md) - [The Application object](https://docs.merge.dev/merge-unified/ats/common-models/applications/the-application-object.md) - [The Attachment object](https://docs.merge.dev/merge-unified/ats/common-models/attachments/the-attachment-object.md) - [The Candidate object](https://docs.merge.dev/merge-unified/ats/common-models/candidates/the-candidate-object.md) - [The Department object](https://docs.merge.dev/merge-unified/ats/common-models/departments/the-department-object.md) - [The EEOC object](https://docs.merge.dev/merge-unified/ats/common-models/eeocs/the-eeoc-object.md) - [The ScheduledInterview object](https://docs.merge.dev/merge-unified/ats/common-models/interviews/the-scheduled-interview-object.md) - [The JobInterviewStage object](https://docs.merge.dev/merge-unified/ats/common-models/job-interview-stages/the-job-interview-stage-object.md) - [The JobPosting object](https://docs.merge.dev/merge-unified/ats/common-models/job-postings/the-job-posting-object.md) - [The Job object](https://docs.merge.dev/merge-unified/ats/common-models/jobs/the-job-object.md) - [The Offer object](https://docs.merge.dev/merge-unified/ats/common-models/offers/the-offer-object.md) - [The Office object](https://docs.merge.dev/merge-unified/ats/common-models/offices/the-office-object.md) - [The RejectReason object](https://docs.merge.dev/merge-unified/ats/common-models/reject-reasons/the-reject-reason-object.md) - [The Scorecard object](https://docs.merge.dev/merge-unified/ats/common-models/scorecards/the-scorecard-object.md) - [The ScreeningQuestion object](https://docs.merge.dev/merge-unified/ats/common-models/screening-questions/the-screening-question-object.md) - [The Tag object](https://docs.merge.dev/merge-unified/ats/common-models/tags/the-tag-object.md) - [The RemoteUser object](https://docs.merge.dev/merge-unified/ats/common-models/users/the-remote-user-object.md) - [Issues](https://docs.merge.dev/merge-unified/ats/linked-account/issues.md): What a Merge Issue is, how the ONGOING and RESOLVED statuses change, and how to read issues through the API or react to them through webhooks. - [Field Mapping](https://docs.merge.dev/merge-unified/ats/linked-account/field-mapping.md): How to map custom fields from third-party integrations onto Merge Common Model fields. Covers creating target fields, configuring mappings per integration, and accessing mapped data via the API. - [Scopes](https://docs.merge.dev/merge-unified/ats/data-management/scopes.md): How to use Common Model Scopes to restrict which models and fields Merge syncs. Configure scopes globally or per Linked Account to limit data access. ## API Docs - ATS > Common Models > Activities [/activities](https://docs.merge.dev/merge-unified/ats/common-models/activities/list.md) - ATS > Common Models > Activities [/activities/{id}](https://docs.merge.dev/merge-unified/ats/common-models/activities/retrieve.md) - ATS > Common Models > Activities [/activities/meta/post](https://docs.merge.dev/merge-unified/ats/common-models/activities/meta-post-retrieve.md) - ATS > Common Models > Applications [/applications](https://docs.merge.dev/merge-unified/ats/common-models/applications/list.md) - ATS > Common Models > Applications [/applications/{id}](https://docs.merge.dev/merge-unified/ats/common-models/applications/retrieve.md) - ATS > Common Models > Applications [/applications/{id}/change-stage](https://docs.merge.dev/merge-unified/ats/common-models/applications/change-stage-create.md) - ATS > Common Models > Applications [/applications/meta/post](https://docs.merge.dev/merge-unified/ats/common-models/applications/meta-post-retrieve.md) - ATS > Common Models > Attachments [/attachments](https://docs.merge.dev/merge-unified/ats/common-models/attachments/list.md) - ATS > Common Models > Attachments [/attachments/{id}](https://docs.merge.dev/merge-unified/ats/common-models/attachments/retrieve.md) - ATS > Common Models > Attachments [/attachments/meta/post](https://docs.merge.dev/merge-unified/ats/common-models/attachments/meta-post-retrieve.md) - ATS > Common Models > Candidates [/candidates](https://docs.merge.dev/merge-unified/ats/common-models/candidates/list.md) - ATS > Common Models > Candidates [/candidates/{id}](https://docs.merge.dev/merge-unified/ats/common-models/candidates/retrieve.md) - ATS > Common Models > Candidates [/candidates/ignore/{model_id}](https://docs.merge.dev/merge-unified/ats/common-models/candidates/ignore-create.md) - ATS > Common Models > Candidates [/candidates/meta/patch/{id}](https://docs.merge.dev/merge-unified/ats/common-models/candidates/meta-patch-retrieve.md) - ATS > Common Models > Candidates [/candidates/meta/post](https://docs.merge.dev/merge-unified/ats/common-models/candidates/meta-post-retrieve.md) - ATS > Common Models > Departments [/departments](https://docs.merge.dev/merge-unified/ats/common-models/departments/list.md) - ATS > Common Models > Departments [/departments/{id}](https://docs.merge.dev/merge-unified/ats/common-models/departments/retrieve.md) - ATS > Common Models > Eeocs [/eeocs](https://docs.merge.dev/merge-unified/ats/common-models/eeocs/list.md) - ATS > Common Models > Eeocs [/eeocs/{id}](https://docs.merge.dev/merge-unified/ats/common-models/eeocs/retrieve.md) - ATS > Common Models > Interviews [/interviews](https://docs.merge.dev/merge-unified/ats/common-models/interviews/list.md) - ATS > Common Models > Interviews [/interviews/{id}](https://docs.merge.dev/merge-unified/ats/common-models/interviews/retrieve.md) - ATS > Common Models > Interviews [/interviews/meta/post](https://docs.merge.dev/merge-unified/ats/common-models/interviews/meta-post-retrieve.md) - ATS > Common Models > Job interview stages [/job-interview-stages](https://docs.merge.dev/merge-unified/ats/common-models/job-interview-stages/list.md) - ATS > Common Models > Job interview stages [/job-interview-stages/{id}](https://docs.merge.dev/merge-unified/ats/common-models/job-interview-stages/retrieve.md) - ATS > Common Models > Job postings [/job-postings](https://docs.merge.dev/merge-unified/ats/common-models/job-postings/list.md) - ATS > Common Models > Job postings [/job-postings/{id}](https://docs.merge.dev/merge-unified/ats/common-models/job-postings/retrieve.md) - ATS > Common Models > Jobs [/jobs](https://docs.merge.dev/merge-unified/ats/common-models/jobs/list.md) - ATS > Common Models > Jobs [/jobs/{id}](https://docs.merge.dev/merge-unified/ats/common-models/jobs/retrieve.md) - ATS > Common Models > Jobs [/jobs/{job_id}/screening-questions](https://docs.merge.dev/merge-unified/ats/common-models/jobs/screening-questions-list.md) - ATS > Common Models > Offers [/offers](https://docs.merge.dev/merge-unified/ats/common-models/offers/list.md) - ATS > Common Models > Offers [/offers/{id}](https://docs.merge.dev/merge-unified/ats/common-models/offers/retrieve.md) - ATS > Common Models > Offices [/offices](https://docs.merge.dev/merge-unified/ats/common-models/offices/list.md) - ATS > Common Models > Offices [/offices/{id}](https://docs.merge.dev/merge-unified/ats/common-models/offices/retrieve.md) - ATS > Common Models > Reject Reasons [/reject-reasons](https://docs.merge.dev/merge-unified/ats/common-models/reject-reasons/list.md) - ATS > Common Models > Reject Reasons [/reject-reasons/{id}](https://docs.merge.dev/merge-unified/ats/common-models/reject-reasons/retrieve.md) - ATS > Common Models > Scorecards [/scorecards](https://docs.merge.dev/merge-unified/ats/common-models/scorecards/list.md) - ATS > Common Models > Scorecards [/scorecards/{id}](https://docs.merge.dev/merge-unified/ats/common-models/scorecards/retrieve.md) - ATS > Common Models > Tags [/tags](https://docs.merge.dev/merge-unified/ats/common-models/tags/list.md) - ATS > Common Models > Users [/users](https://docs.merge.dev/merge-unified/ats/common-models/users/list.md) - ATS > Common Models > Users [/users/{id}](https://docs.merge.dev/merge-unified/ats/common-models/users/retrieve.md) - ATS > Linked Account > Account details [/account-details](https://docs.merge.dev/merge-unified/ats/linked-account/account-details/retrieve.md) - ATS > Linked Account > Account token [/account-token/{public_token}](https://docs.merge.dev/merge-unified/ats/linked-account/account-token/retrieve.md) - ATS > Linked Account > Account token [/account-token/regenerate](https://docs.merge.dev/merge-unified/ats/linked-account/account-token/regenerate-create.md) - ATS > Linked Account > Delete account [/delete-account](https://docs.merge.dev/merge-unified/ats/linked-account/delete-account/delete.md) - ATS > Linked Account > Issues [/issues](https://docs.merge.dev/merge-unified/ats/linked-account/issues/list.md) - ATS > Linked Account > Issues [/issues/{id}](https://docs.merge.dev/merge-unified/ats/linked-account/issues/retrieve.md) - ATS > Linked Account > Linked accounts [/linked-accounts](https://docs.merge.dev/merge-unified/ats/linked-account/linked-accounts/list.md) - ATS > Linked Account > Link token [/link-token](https://docs.merge.dev/merge-unified/ats/linked-account/link-token/create.md) - ATS > Linked Account > Field Mapping [/field-mappings](https://docs.merge.dev/merge-unified/ats/linked-account/field-mapping/field-mappings-retrieve.md) - ATS > Linked Account > Field Mapping [/field-mappings/{field_mapping_id}](https://docs.merge.dev/merge-unified/ats/linked-account/field-mapping/field-mappings-destroy.md) - ATS > Linked Account > Field Mapping [/remote-fields](https://docs.merge.dev/merge-unified/ats/linked-account/field-mapping/remote-fields-retrieve.md) - ATS > Linked Account > Field Mapping [/target-fields](https://docs.merge.dev/merge-unified/ats/linked-account/field-mapping/target-fields-retrieve.md) - ATS > Linked Account > Available actions [/available-actions](https://docs.merge.dev/merge-unified/ats/linked-account/available-actions/retrieve.md) - ATS > Data management > Scopes [/default-scopes](https://docs.merge.dev/merge-unified/ats/data-management/scopes/default-scopes-retrieve.md) - ATS > Data management > Scopes [/linked-account-scopes](https://docs.merge.dev/merge-unified/ats/data-management/scopes/linked-account-scopes-retrieve.md) - ATS > Data management > Force resync [/sync-status/resync](https://docs.merge.dev/merge-unified/ats/data-management/force-resync/sync-status-resync-create.md) - ATS > Data management > Passthrough [/passthrough](https://docs.merge.dev/merge-unified/ats/data-management/passthrough/create.md) - ATS > Data management > Async passthrough [/async-passthrough](https://docs.merge.dev/merge-unified/ats/data-management/async-passthrough/create.md) - ATS > Data management > Async passthrough [/async-passthrough/{async_passthrough_receipt_id}](https://docs.merge.dev/merge-unified/ats/data-management/async-passthrough/retrieve.md) - ATS > Data management > Sync status [/sync-status](https://docs.merge.dev/merge-unified/ats/data-management/sync-status/list.md) - ATS > Org management > Generate key [/generate-key](https://docs.merge.dev/merge-unified/ats/org-management/generate-key/create.md) - ATS > Org management > Regenerate key [/regenerate-key](https://docs.merge.dev/merge-unified/ats/org-management/regenerate-key/create.md) - ATS > Org management > Audit trail [/audit-trail](https://docs.merge.dev/merge-unified/ats/org-management/audit-trail/list.md) - ATS > selective-sync [Conditions List](https://docs.merge.dev/merge-unified/ats/selective-sync/conditions-list.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.merge.dev/openapi.json) - [OpenAPI YAML](https://docs.merge.dev/openapi.yaml)