Introduction
Overview of the EasyPlay External API
What is the EasyPlay External API?
The EasyPlay External API gives approved API clients read access to a curated subset of EasyPlay data:
- Clubs —
GET /clubs/id/{clubId}/external: id, name, username and logo. - Stadiums —
GET /stadiums/{stadiumId}/externalandGET /stadiums/club/{clubId}/external: identity, size, type and public closures. - Live events —
GET /live_events/stadium/{id}/externalandGET /live_events/club/{id}/external: time slot, stadium, team name, activity type and status, anonymized as each stadium requires.
External clients use the routes that end in /external. The older routes
without the suffix still answer for existing integrations, but they will be
closed to external clients later, so new integrations should use the
/external routes from the start.
The API is served from:
https://api.easyplay.noWho is it for?
Access is limited to approved API clients. Each client is issued a
clientId / clientSecret pair by EasyPlay and is granted access to specific
resources (see Authentication).
Scope of the API
Only the endpoints documented on this site are available to external clients.
Requests to any other endpoint — or to a documented endpoint outside the scopes
granted to your client — return 403 Forbidden.