Skip to content

API Overview

Ella Core exposes a RESTful API for managing subscribers, radios, profiles, users, and operator configuration.

Authentication

Almost every operation requires a client token. The client token must be sent as Authorization HTTP Header using the Bearer scheme.

Responses

Ella Core's API responses are JSON objects with the following structure:

{
  "result": "Result content",
  "error": "Error message",
}

Info

GET calls to the /metrics endpoint don't follow this rule, it returns text response in the Prometheus exposition format.

Status codes

  • 200 - Success.
  • 201 - Created.
  • 400 - Bad request.
  • 401 - Unauthorized.
  • 500 - Internal server error.