{
  "name": "Dribba public API",
  "description": "Read-only JSON surface for dribba.com: company profile, services, case studies, articles, jobs, pricing inputs and a ballpark project estimator. No authentication, no API key.",
  "documentation_url": "https://dribba.com/docs",
  "developer_portal_url": "https://dribba.com/developers",
  "openapi_url": "https://dribba.com/openapi.json",
  "api_catalog_url": "https://dribba.com/.well-known/api-catalog",
  "versions": [
    {
      "version": "v1",
      "status": "stable",
      "base_url": "https://dribba.com/api/v1",
      "sunset": null
    }
  ],
  "current_version": "v1",
  "deprecation_policy_url": "https://dribba.com/docs#versionado",
  "rate_limit": {
    "policy": "public-read",
    "quota": 120,
    "window_seconds": 60,
    "partition": "client IP address",
    "headers": [
      "RateLimit-Policy",
      "RateLimit",
      "RateLimit-Limit",
      "RateLimit-Remaining",
      "RateLimit-Reset",
      "Retry-After"
    ]
  },
  "errors": {
    "media_type": "application/problem+json",
    "specification": "https://www.rfc-editor.org/rfc/rfc9457",
    "documentation_url": "https://dribba.com/docs#errores"
  },
  "other_surfaces": {
    "mcp": "https://dribba.com/mcp",
    "mcp_server_card": "https://dribba.com/mcp/server-card",
    "webmcp_manifest": "https://dribba.com/.well-known/webmcp.json",
    "okf_bundle": "https://dribba.com/okf",
    "llms_txt": "https://dribba.com/llms.txt",
    "markdown_negotiation": "Send `Accept: text/markdown` to any page URL, or prefix the path with /llms."
  },
  "write_endpoints": {
    "note": "Form endpoints (/api/contact, /api/apply, /api/estimate, /api/resources) enforce same-origin and are not part of v1.",
    "agent_alternative": "https://dribba.com/mcp"
  }
}