Technical Reference

Status Page

You can check the current status of World services at status.worldcoin.org.

The Networks section is not up to date yet.

For transactions, status is determined by:

  • Disruption: Transactions taking longer than 45 seconds
  • Outage: Transactions taking longer than 5 minutes

Get Status

GEThttps://status.worldcoin.org/api/services

This endpoint returns the current status of all World services.

Query Params

  • Name
    logs
    Type
    boolean
    Description

    Include logs=true to get historical status logs for each service.

Request

GET
/api/services
curl -X GET "https://status.worldcoin.org/api/services?logs=true"

Response

  • Name
    services
    Type
    array
    Description

    Array of service status objects, each containing:

  • Name
    name
    Type
    string
    Description

    Service name (e.g., "Mini Apps", "World ID Verifications")

  • Name
    id
    Type
    string
    Description

    Service identifier

  • Name
    description
    Type
    string
    Description

    Description of the service

  • Name
    categoryId
    Type
    string
    Description

    Category the service belongs to (e.g., "mini-apps", "world-id", "finance")

  • Name
    status
    Type
    string
    Description

    Current service status: "ok", "warning", or "error"

  • Name
    logs
    Type
    array
    Description

    Historical status changes, containing:

    • datetime: Unix timestamp
    • status: Status at that time
    • name: Event name
    • description: Event description
    • downtime: Duration in seconds (if applicable)
  • Name
    uptimeRatio
    Type
    object
    Description

    Uptime percentages for different time periods:

    • 1: Last 24 hours
    • 7: Last 7 days
    • 30: Last 30 days
    • 90: Last 90 days

Response

{
    "services": [
        {
            "name": "Crypto Transactions",
            "id": "crypto-transactions",
            "description": "",
            "categoryId": "mini-apps",
            "status": "ok",
            "logs": [
                {
                    "datetime": 1739546233,
                    "status": "ok",
                    "name": "Running again",
                    "description": "Service outage"
                }
            ],
            "uptimeRatio": {
                "1": 99.7,
                "7": 100,
                "30": 100,
                "90": 100
            }
        }
    ],
    "categories": [
        {
            "id": "mini-apps",
            "name": "Mini Apps",
            "status": "ok"
        }
    ],
    "uptimeRatio": {
        "1": 98,
        "7": 98.7,
        "30": 99.6,
        "90": 99.9
    },
    "status": "ok"
}