{"uid":"cap_EJCOWqIpddOXwDTFeeqnI","slug":"status-state-api-github-monitor-50d455d9","name":"Status State API – GitHub Monitor","description":"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.","url":"https://status-state-api.replit.app/api/monitors/github?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JfBRA9cGj6IKbDA6hKgK8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current normalized status, fault-first component list, and active incident details for GitHub's services.","exampleAgentPrompt":"Is GitHub up right now? Pull the latest normalized status, list any affected components, and tell me if there's an active incident.","exampleUseCases":[{"title":"Pre-deploy GitHub health check","prompt":"Before I kick off my deployment pipeline, can you check whether GitHub is fully operational and flag any degraded components that might block my CI/CD runs?"},{"title":"Incident alerting for DevOps dashboard","prompt":"I want to know if GitHub has an active incident right now — pull the current overall status and any open incident details so I can decide whether to page my team."},{"title":"Staleness-aware status polling","prompt":"Fetch GitHub's current service status for me, including the poll clock and whether the data is fresh or stale, so I know how recent the last check was."}],"resultDescription":"A JSON object containing: normalized overallStatus string, fault-first ordered components array, activeIncident object (or null), closedIncidentSummary if the last incident recently closed, lastCheckedAt and sourceUpdatedAt timestamps, staleness metadata, and checkIntervalMinutes poll clock. overallStatus and hasActiveIncident are available in the 402 response body before payment to help decide whether to proceed.","failureModes":["Slug not found – returns error if 'github' slug is unrecognized or catalog has changed","Payment failure – x402 payment not settled by PayAI facilitator; call is rejected","Stale data – sourceUpdatedAt may lag if the upstream GitHub status page is slow to update","Service unavailable – Replit host may be temporarily unreachable","Rate or quota issues – though no API key required, facilitator may throttle abusive callers"],"whenToPreferThis":"Choose this endpoint when you need a normalized, structured GitHub status snapshot in one call without managing API keys or subscriptions — especially in agent workflows that need to gate actions on GitHub health. Prefer this over scraping status.github.com directly or using raw statuspage APIs when you want a consistent schema with fault-first component ordering and staleness signals built in. Ideal for lightweight polling at $0.01 per check paid in USDC on Base or Solana.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:40:56.366Z","isFirstParty":false,"canonicalSlug":"status-state-api-github-monitor-50d455d9"}