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

This endpoint returns the current status of all World services.

Query Params

logs
boolean
Include logs=true to get historical status logs for each service.
curl -X GET "https://status.worldcoin.org/api/services?logs=true"

Response

services
array
Array of service status objects, each containing:
name
string
Service name (e.g., “Mini Apps”, “World ID Verifications”)
id
string
Service identifier
description
string
Description of the service
categoryId
string
Category the service belongs to (e.g., “mini-apps”, “world-id”, “finance”)
status
string
Current service status: “ok”, “warning”, or “error”
logs
array
Historical status changes, containing:
  • datetime: Unix timestamp
  • status: Status at that time
  • name: Event name
  • description: Event description
  • downtime: Duration in seconds (if applicable)
uptimeRatio
object
Uptime percentages for different time periods:
  • 1: Last 24 hours
  • 7: Last 7 days
  • 30: Last 30 days
  • 90: Last 90 days
{
    "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"
}