Authenticate to the iCIMS Applicant Tracking API with OAuth2 client credentials across US and EU data centers

domain: developer.icims.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register an integration and obtain a client_id/client_secret through iCIMS' developer community portal.
  2. Request an access token using the OAuth2 client-credentials grant.
  3. Route API calls to api.icims.com for US-hosted customers or api-eu.icims.com for EU-hosted customers — using the wrong region won't reach the customer's data.
  4. Call the Applicant Tracking Profiles API to read or update candidate profile fields, noting that Profile Types define which custom fields are exposed.
  5. Handle the case where a field is hidden or locked by the customer's attribute configuration — it won't be returned or writable via the API regardless of your OAuth scope.

Known gotchas

Related routes

Authenticate with the iCIMS Talent Cloud API using OAuth 2.0 Client Credentials and search jobs
developer-community.icims.com · 5 steps · unrated
Authenticate to CINC Systems' community association API using OAuth2 client credentials
cincapidocumentation.netlify.app · 5 steps · unrated
Configure and verify iCIMS event notifications for candidate workflow status-change events via the REST API
recruiting · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans