Developer API

Accelerator Metrics API

Follow the same live figures the Accelerator runs on: capacity remaining on every route, minutes carried today, available-versus-utilized capacity and the active or paused split. Read-only, token-authenticated, and strictly aggregate - no customer, order or pricing data is ever exposed.

Version 1.0.0

Base URL

https://minutesnetwork.io/accelerator/api/v1

Authentication

Every data endpoint requires a bearer token, sent in the Authorization header. Keys are issued on request - email accelerator@minutesnetwork.io and we will provision one. Treat it like a password: it is shown once, it is read-only, and it can be revoked at any time.

Authorization: Bearer mnak_your_api_key_here

Rate limits & freshness

Requests are limited to 120 per minute per IP; over that you receive a 429 with a Retry-After header. Figures are read live on every call, so a confirmed purchase is reflected immediately. Numbers are indicative operational metrics; the return is not guaranteed.

Endpoints

GET/capacity

Capacity remaining per route

Remaining, sold and total capacity for every active route - in minutes and ports - plus system totals. Updates as purchases confirm.

curl -H "Authorization: Bearer $MNAK" \
  https://minutesnetwork.io/accelerator/api/v1/capacity
{
  "generated_at": "2026-08-21T12:00:00.000Z",
  "routes": [
    {
      "route": "pakistan",
      "name": "Pakistan",
      "dial_code": "+92",
      "capacity_minutes": { "total": 22500000, "sold": 1950000, "remaining": 20550000 },
      "ports": { "total": 750, "sold": 65, "available": 685 },
      "filled_pct": 9
    }
  ],
  "totals": {
    "routes": 5,
    "capacity_minutes": { "total": 0, "sold": 0, "remaining": 0 },
    "ports": { "total": 0, "sold": 0, "available": 0 },
    "filled_pct": 0
  }
}
GET/utilization

Minutes today, available vs utilized, active vs paused

Total minutes carried today across the Accelerator, available-versus-utilized daily capacity, and the active / paused / provisioning port split.

curl -H "Authorization: Bearer $MNAK" \
  https://minutesnetwork.io/accelerator/api/v1/utilization
{
  "generated_at": "2026-08-21T12:00:00.000Z",
  "date": "2026-08-21",
  "minutes_run_today": 0,
  "daily_capacity_minutes": { "sold": 32500, "active": 24500, "paused": 0 },
  "utilization": { "utilized_minutes": 0, "available_minutes": 32500, "utilization_pct": 0 },
  "capacity_status": { "active_ports": 49, "paused_ports": 0, "provisioning_ports": 10 }
}
GET/health

Service health probe (public)

Unauthenticated uptime check. Returns a fixed shape and nothing sensitive.

curl https://minutesnetwork.io/accelerator/api/v1/health
{ "status": "ok", "service": "mn-accelerator-metrics", "version": "1.0.0" }

OpenAPI / Swagger

The full specification is published as an OpenAPI 3.1 document. Import it directly into Swagger UI, Postman, Insomnia or your code generator of choice.

View openapi.json/accelerator/api/v1/openapi.json
Metrics API | Minutes Network - Accelerator | Minutes Network - Accelerator