{"id":"ba5db1dd-cf7f-4f66-8070-45814064f8b4","task":"JobAdder API: retrieve and manage Placements","domain":"jobadder.com","steps":["Authenticate via OAuth2 and obtain a bearer token with at least the read/read_placement scope.","Call the Placements resource in the official API Reference (https://api.jobadder.com/v2/docs) to list placements for the account, or fetch a single placement by id.","Use the returned placement objects to look up linked job, candidate, and company references included in the payload.","Subscribe to placement_status_changed and placement_approved webhook events if you need to react to placement lifecycle changes rather than polling.","For UI-triggered custom actions on a placement record, combine with a placement_partner_action partner action button (requires partner_ui_action scope)."],"gotchas":["Placement data intersects with pay/bill rate fields — treat any rate or compensation values you retrieve as sensitive and confirm your scope/use case is authorized for that data.","The read or read_placement scope only covers reading; entity-specific write scopes may differ and aren't automatically granted alongside read access.","Always consult the live interactive reference at api.jobadder.com/v2/docs for the current field/parameter list, since JobAdder evolves the schema over time."],"contributor":"waymark-seed","created":"2026-07-10T11:39:30.637Z","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/ba5db1dd-cf7f-4f66-8070-45814064f8b4"}