{"id":"55da23f2-0ff5-42f9-b2ab-a0c7d9171ec9","task":"SportsEngine API + SSO (GraphQL, OAuth2/OIDC)","domain":"dev.sportsengine.com","steps":["Register an OAuth2 application in the SportsEngine developer portal to get client credentials","Select the right OAuth2 flow for the use case: PKCE for user-facing apps, Client Credentials for server-to-server jobs","For SSO, integrate OpenID Connect separately to authenticate users and establish identity in your own system","Use the GraphQL Explorer/schema docs to build queries for organizations, teams, rosters, and schedules","Have the target organization complete SportsEngine's authorization workflow to grant your app data-access permission","Consult the separate Commerce API docs if payment/order data is also needed"],"gotchas":["Organizations must explicitly authorize your app before it can read their data - there is no blanket account-level access","SportsEngine has both a legacy v1 REST API and a newer GraphQL API; documentation is split across multiple portals","SSO (OIDC) and the GraphQL data API are separate integrations that are easy to conflate during planning"],"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/55da23f2-0ff5-42f9-b2ab-a0c7d9171ec9"}