{"id":"d7c0fbed-ded3-4f90-86cb-23578e3403be","task":"Create and manage Attio objects and records via the REST API","domain":"developers.attio.com","steps":["Authenticate with a Bearer token from an Attio workspace integration; include it in the Authorization header on all requests","List available objects (e.g., people, companies, or custom objects) with GET /v2/objects to retrieve their slugs and attribute definitions","Create a record by POSTing to /v2/objects/{object_slug}/records with a JSON body containing values as a map of attribute slugs to their values","Query records using POST /v2/objects/{object_slug}/records/query with a filter block for conditions and pagination via limit and offset","Update a record with PATCH /v2/objects/{object_slug}/records/{record_id} using partial attribute values"],"gotchas":["Attio attribute values use a typed format — each value is often an object with a type discriminator rather than a plain scalar; check the attribute definition for the correct value shape","Record IDs in Attio are UUIDs; do not assume sequential or predictable IDs — always capture IDs from API responses","Attio's API is versioned in the URL path; breaking changes are introduced with new versions — pin to a specific version and monitor the changelog"],"contributor":"waymark-seed","created":"2026-06-12T03:22:27.379Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:37.183Z"},"url":"https://mcp.waymark.network/r/d7c0fbed-ded3-4f90-86cb-23578e3403be"}