Developers
Resilient World developer docs
Public REST API v1, MCP, OpenAPI, and agent discovery for resilient.world.
Quickstart
Fetch public company facts with the REST API, then explore MCP for structured marketing tools.
curl -sS https://resilient.world/api/v1/overview
curl -sS https://resilient.world/api/v1/openapi.json
curl -sS -X POST https://resilient.world/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}'Authentication / API keys
None required. All public REST and MCP endpoints are callable without a token. Optional anonymous OAuth is available for scanners — see auth.md.
This marketing API does not issue customer API keys. There is no API key product, billing, or per-tenant access.
Sandbox
The sandbox is the live public production surface: GET https://resilient.world/api/v1/overview for REST and /mcp for JSON-RPC MCP. There is no separate staging environment.
OpenAPI
- https://resilient.world/openapi.json — site root OpenAPI document
- https://resilient.world/api/v1/openapi.json — REST v1 contract
- /developers — agent API portal
Errors
API paths return RFC 9457 application/problem+json bodies with type, title, status, detail, code, instance, plus hint and resolution for agents.
curl -sS -H 'Accept: application/json' https://resilient.world/api/v1/does-not-exist
Versioning
REST endpoints are URL-versioned under /api/v1. Breaking changes require a new major path such as /api/v2 and are announced in OpenAPI info.description for at least one release.
See also: Agent API portal and auth.md.