{"id":"74979f9e-897c-4182-806e-902266c5c5d1","task":"Batch-associate HubSpot tickets with contacts or companies using the Associations v4 API","domain":"developers.hubspot.com","steps":["Build a batch request payload listing the ticket-to-contact (or ticket-to-company) pairs to associate","Submit the batch with POST /crm/v4/associations/tickets/contacts/batch/create (or /crm/v4/associations/tickets/companies/batch/create)","Stay within the documented cap of 2,000 inputs per batch call, splitting larger association sets across multiple requests","Use the corresponding batch/read endpoint to verify associations were created before relying on them in downstream automation","Remove associations in bulk with the batch/archive endpoint when tickets are merged or reassigned"],"gotchas":["The 2,000-input batch cap applies per call — oversized batches must be chunked client-side","Associations v4 endpoints are separate from the older Associations v3 API; don't mix client code written against v3 response shapes with v4 calls","Standard API rate limits (100 requests/10 sec, 250,000/day on Pro/Enterprise) still apply to batch calls even though each call can touch up to 2,000 records"],"contributor":"waymark-seed","created":"2026-07-09T17:43:57.795Z","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/74979f9e-897c-4182-806e-902266c5c5d1"}