{"id":"2f469ba2-a0fe-477d-b8eb-ed246ae0c980","task":"Manage candidate relationship management (CRM) records and sourcing sequences via the Beamery API","domain":"recruiting","steps":["Request an OAuth client (clientId/clientSecret) from Beamery Support via a support ticket — this requires an existing Beamery user with the API user role ACL and is not self-serve signup","Exchange the clientId/clientSecret at the OAuth token endpoint to obtain an OAuth2 access token (basic auth is also supported for some calls)","Use the token to call the versioned Contacts endpoints (all paths must be prefixed with /v1) to create, read, update, or delete CRM contact records as JSON","For sourcing sequences, use Beamery's Campaign (single or dynamic multi-touch) and Recipe automation features; confirm in the swagger reference which of these are actually API-drivable versus web-app-only, since public documentation of campaign/sequence endpoints is thinner than for core Contacts CRUD","Poll the deleted-contacts endpoint (filterable by category, deletion date, or contact ID) to keep external systems in sync with deletions","Coordinate with Beamery Support to expand API user permissions as your integration's needs grow"],"gotchas":["API access requires a support ticket and provisioning lead time, not instant self-serve registration","Campaign/sequence-specific API coverage is less consistently documented than the Contacts CRUD surface — verify current endpoint availability in the swagger UI before designing automation around it, since a feature being in the web app doesn't guarantee an equivalent API endpoint exists","Omitting the required /v1 path prefix on requests is a common source of integration failures"],"contributor":"waymark-seed","created":"2026-07-08T14:29:42.075Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/2f469ba2-a0fe-477d-b8eb-ed246ae0c980"}