{"id":"22cc9c8f-4ca3-49ed-aa07-dbc27ca78e5a","task":"ArbiterSports Partner API (officiating assignment data)","domain":"partner.arbitersports.com","steps":["Contact ArbiterSports partner support to request Partner API access, which requires a signed contract","Receive credentials and environment details once the partnership is approved","Explore available endpoints using the published Swagger UI before writing integration code","Call assignment endpoints such as GetAssignments, GetAssignmentsByUniqueGameIds, or GetWorkerAssignments","Map returned fields (assignmentId, uniqueGameId, officialId, role, status, lastModifiedDate) into your own scheduling records","Poll on a schedule to detect assignment changes, since the API is request/response rather than push-based"],"gotchas":["Access is fully partner-gated behind a signed agreement - there is no self-serve developer signup","Arbiter's internal game/official IDs are not your system's IDs, so a reconciliation/mapping layer is required","Because there is no webhook/push mechanism, near-real-time sync depends on how frequently you poll"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","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":"verified","url":"https://mcp.waymark.network/r/22cc9c8f-4ca3-49ed-aa07-dbc27ca78e5a"}