Opportunities
Add linkages to an opportunity
Changed onAdditively links prospects (person IDs), target companies, and job-lead projects to an existing opportunity. All body fields are optional but at least one must be provided. Existing linkages are never removed, and re-adding an already-linked ID is a no-op (still returns 200). Merged person IDs are resolved to their canonical person automatically. Linking a job-lead project also adds its company as a target company, and attaching a prospect adds their current company as a target company — mirroring the create endpoint. The response echoes the full current linkage sets (not just the additions).
patch/api/v1/opportunities/{id}
Request
- Base URLhttps://api.recruitwithatlas.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idstring uuid required
Opportunity ID
Example:550e8400-e29b-41d4-a716-446655440000
Request body
Response
Linkages added
Changes
- info
added the optional property
to the response with the status
- info