← All twelve ATS APIs compared
Small, UK-weighted, and the best structured pay data of the twelve — separate numbers rather than a sentence, on more than two in five postings.
GET https://{company}.pinpointhq.com/postings.json
No key, no login. The slug is the subdomain in {company}.pinpointhq.com.
curl -s 'https://acme.pinpointhq.com/postings.json'
Measured across every live Pinpoint board in our registry — 17,302 postings from
620 boards, not a sample. yes means 99.5% or more; no
means the field does not exist on this endpoint.
| Field | Pinpoint |
|---|---|
| Posting date | no |
| Description | yes |
| Pay | 42.5% |
| Marked remote | 8.8% |
Title, company, location and an apply URL come back on every row.
Pay arrives as minimum, maximum, currency and period as distinct fields on 42.5% of postings. Descriptions are on every row and split into real sections — summary, responsibilities, required skills — rather than one blob.
No posting date. Pinpoint exposes a deadline rather than a publish timestamp, so freshness filters cannot act on these rows. It is also the smallest board count here at 620.
"16–16 USD hour". Collapse it to one number.deadline_at is not a publish date.Yes, for salary benchmarking where you need numbers you can compute on.
No, for freshness, and for volume.
How Pinpoint compares with the other eleven on the same four fields is on the comparison page. If you would rather not write and maintain a client, this Actor reads Pinpoint and emits the same row shape as the other eleven, and ATS Database is a free lookup for finding which platform a given company is on.
Pinpoint is the one platform where the archive is close to useless. A full Wayback
sweep of pinpointhq.com returned 84 subdomains against the 620
boards we already had from other sources, and only two of them were new. If you are building your
own registry, do not expect the usual URL indexes to find this one for you.