Pinpoint
Pinpoint applicant tracking (ATS): jobs, job postings, hiring workflows and stages, applications, candidates, interviews, comments, scorecards, requisitions, users and company structure. JSON:API v1 on your company's pinpointhq.com subdomain, X-API-KEY header.
7-day free trial · No credit card · EU-hosted
Ask Pinpoint anything
Try a real prompt against Pinpoint via AnythingMCP — Claude calls the tools, returns the answer. Press Enter on your own message to install on Cloud.
Install Pinpoint on CloudClaude is AI and can make mistakes. Please double-check responses.
Setup in 2 minutes
- 1Start a free trial on cloud.anythingmcp.com.
- 2Click Pinpoint in the connector store. Paste credentials when prompted.
- 3Mint an MCP API key and point your AI client at the generated MCP URL.
Guides for Pinpoint
Step-by-step setup for the most popular AI clients.
Setting up Pinpoint
From the connector definition itself: where to find the credentials, what they need to be allowed to do, and which API this adapter talks to.
Credentials: Pinpoint needs two values.
PINPOINT_SUBDOMAIN: the part before.pinpointhq.comin the address you sign in at (foracme.pinpointhq.comit isacme). Each company has its own API host,https://<subdomain>.pinpointhq.com/api/v1.PINPOINT_API_KEY: in Pinpoint open Settings > API & Webhooks, make sure the Pinpoint API toggle is on, then create a key on the API Keys tab. Pinpoint recommends a separate read-only key for AI tools; the two write tools here (pinpoint_add_comment,pinpoint_move_application_stage) need a key with write access. The key is sent in theX-API-KEYheader.
A missing or wrong key answers 401; 403 means the API integration is switched off for the account.
Data model: a job has job postings (adverts) and a hiring workflow of stages. A candidate (a person) has one application per job; the application sits in a stage. Comments are internal notes on applications, candidates or jobs; interviews belong to applications. Start with pinpoint_list_jobs (status open), then pinpoint_list_applications with job_id, and pinpoint_get_application with include=candidate,stage for the details.
JSON:API: answers follow the JSON:API format: records are in data[] with id, type and attributes; related records requested with include are in included[], linked through relationships. Ids are strings.
Paging: page starts at 1, page_size defaults to 100 (max 1000). Every list asks for meta.stats.total.count so you know the total; follow links.next or raise page until a page has fewer rows than page_size.
Filters: dates are ISO 8601 (2026-09-01T00:00:00Z). Multiple values in one filter are comma-separated (status=open,hold). Confidential jobs are hidden from pinpoint_list_jobs unless visibility names confidential.
Rate limits: 120 requests per IP per minute and 240 per 8 minutes; above that Pinpoint answers 429 with Retry-After. Prefer one list call with filters and include over many single fetches.
Your AI is two clicks away from Pinpoint.
Install the connector, paste your credentials, ask your AI a question. 7-day free trial, no credit card.