Add or update seen entries
Changed onUp to 1000 people. An entry matching an existing one (same profile, or same name and employer) is updated. Use external_ids to keep your ATS ids next to each person.
Scope: lists:write. A key with sourcing:spend is also accepted.
Request
- Base URL: https://api.recruitmcp.com
- URL: https://api.recruitmcp.com/v1/seen
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://recruitmcp.com/oauth/authorize, token URL https://recruitmcp.com/oauth/token, scopes: lists:write)
- OAuth 2 (authorization code, authorization URL https://recruitmcp.com/oauth/authorize, token URL https://recruitmcp.com/oauth/token, scopes: sourcing:spend)
Headers
Optional on this route. At most 128 characters. When present, the same key and body replays the first response for 24 hours. A different body is 409 idempotency_key_reused. A second call waits for the first and replays it. Omit the header to run the request normally.
API version. Defaults to the version the key was created with. Supported: 2026-10-13.
Act inside this customer (cus_…). Ignored for keys bound to a customer, which always act inside theirs.
Request body
Response
The stored entries.
Changes
- warning
added the new
approval_forcedenum value to the/response property for the response status - warning
added the new
approval_forcedenum value to the/response property for the response status - warning
added the new
approval_forcedenum value to the/response property for the response status - warning
added the new
approval_forcedenum value to the/response property for the response status - info
the security scope
lists:writewas added to the endpoint's security schemeoauth2 - info
the security scope
sourcing:spendwas removed from the endpoint's security schemeoauth2
- warning