Public service status
Free passive status for every catalogued platform and non-operational operation. No API key, provider call or credit use. Missing adapters/credentials/routes are unavailable. Configured paths need at least three uncached successful or server-failed requests in the previous 30 minutes before operational status; 50%/90% failure shares yield degraded/down. Insufficient evidence is explicitly degraded, not evidence of an outage. Shared-method paths cannot be independently certified. Upstream API versions and circuit states are unknown. Responses can be cached for 30 seconds. GET only; no query parameters. The /v1/meta/status alias wraps the same data in the usual SocialQuery envelope.
/v1/meta/status wraps the same snapshot in the regular SocialQuery envelope for MCP and skill clients.
endpoints list contains non-operational operations and a reason:
upstreamVersions is empty and circuit_breaker_observed is false because those observations are unavailable. updated_at records snapshot generation, not a provider update time. Shared storage and CDN caching can retain the response for 30 seconds.
No account IDs, request IDs, input queries, credentials or request counts are published. Origin reads are limited to 60 per minute per IP. Invalid query parameters return 422; non-GET requests return 405; unavailable status storage returns 503 without claiming health.
MCP: use get_service_status without credentials. Python skill: run socialquery_api.py status.Response
Passive status snapshot; bare JSON rather than a charged-data envelope.
operational, degraded Empty: actual upstream version distribution is not recorded.