System

System - Provider Status

Per-provider serving + budget + inventory report for the admin dashboard. Shows which providers are currently serving (paid / organic), each active campaign's remaining budget, and how many jobs the provider has in the Solr index. Serving state + spend are free reads of the sponsor:refresh-budgets cache (money is NOT recomputed here); job counts come fresh from Solr. meta.refresh_stale=true means sponsor:refresh-budgets has stopped firing and the serving/spend numbers are stale. Optional provider query param limits to one job_provider_id. Money as strings.

get/admin/v1/system/provider-status

Request

  • Base URL: https://api.juju.com
  • URL: https://api.juju.com/admin/v1/system/provider-status
  • Auth: none declared

Query parameters

providerinteger

Limit to a single job_provider_id.

Response

Provider status report.

errorsstring[] required

Empty array on success. On failure, human-readable error strings suitable for surfacing to end users.

Example response

{
  "data": [
    {
      "campaigns": [
        {
          "budget": "500.00",
          "spent": "318.24",
          "remaining": "181.76"
        }
      ]
    }
  ],
  "errors": []
}

Changes

No recorded changes to this operation across all 1 revision of this API.