# Status State API – Auth0 Status Monitor

> Status State API – Auth0 Status Monitor is a paid API for AI agents from status-state-api.replit.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Returns the current normalized operational status, fault-first component breakdown, and active incident details for Auth0

## Facts

- Endpoint: GET https://status-state-api.replit.app/api/monitors/auth0?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/status-state-api-auth0-status-monitor-4ddb2fb0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TXL2M4CRr0kEYgJZLL78I

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability status-state-api-auth0-status-monitor-4ddb2fb0
```

Example prompt: Can you check whether Auth0 is currently up and if there are any active incidents affecting its services?

## When to prefer this

Choose this endpoint when you need a normalized, machine-readable Auth0 status check without setting up API keys or scraping Auth0's status page yourself. Especially useful for agents that need to gate workflows on Auth0 availability, or for building status dashboards that aggregate multiple vendor statuses through a single consistent schema. The $0.01 pay-per-call model via x402 means zero signup friction.

## Known failure modes

- Invalid or unknown slug returns an error or empty result
- Stale data if Auth0's status page is slow to update — indicated by staleness object
- Payment failure if USDC balance insufficient or x402 handshake fails
- Network timeout if Replit host is temporarily unavailable
- Rate limits or temporary unavailability from underlying Auth0 status source

## How this service works

Current normalized overall status, fault-first components, active incident (or closedIncidentSummary if stale), and poll clocks. overallStatus and hasActiveIncident are in the 402 JSON body so you can decide whether to pay. $0.01 per call in USDC on Base or Solana, verified and settled by the PayAI facilitator - no API key, no signup.

## Output

Returns a JSON object with: normalized overallStatus string (e.g. operational, degraded, outage), an array of components sorted fault-first, an activeIncident object (or null) with incident details, a closedIncidentSummary if the last incident recently closed, timestamps for lastCheckedAt and sourceUpdatedAt, a staleness object, and checkIntervalMinutes indicating polling cadence.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "slug"
     ],
     "properties": {
      "slug": {
       "type": "string",
       "pattern": "^[a-z0-9-]{1,64}$",
       "examples": [
        "openai"
       ],
       "description": "Vendor slug from the free GET /api/monitors catalog"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "slug",
      "name",
      "overallStatus",
      "components",
      "activeIncident",
      "lastCheckedAt",
      "sourceUpdatedAt",
      "staleness"
     ],
     "properties": {
      "name": {
       "type": "string"
      },
      "slug": {
       "type": "string"
      },
      "staleness": {
       "type": "object"
      },
      "components": {
       "type": "array"
      },
      "homepageUrl": {
       "type": "string"
      },
      "lastCheckedAt": {
       "type": [
        "string",
        "null"
       ]
      },
      "overallStatus": {
       "type": "string"
      },
      "activeIncident": {
       "type": [
        "object",
        "null"
       ]
      },
      "sourceUpdatedAt": {
       "type": [
        "string",
        "null"
       ]
      },
      "componentsOmitted": {
       "type": [
        "object",
        "null"
       ]
      },
      "checkIntervalMinutes": {
       "type": "number"
      },
      "closedIncidentSummary": {
       "type": [
        "object",
        "null"
       ]
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/status-state-api-auth0-status-monitor-4ddb2fb0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from status-state-api.replit.app](https://www.zero.xyz/host/status-state-api.replit.app/llms.txt)
