EasyPlayDeveloper

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}/external and GET /stadiums/club/{clubId}/external: identity, size, type and public closures.
  • Live events — GET /live_events/stadium/{id}/external and GET /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.no

Who 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.

On this page