{
  "error": {
    "status": 404,
    "code": "RESOURCE_NOT_FOUND",
    "message": "The requested API resource does not exist on designpattern.fyi.",
    "timestamp": "See response Date header",
    "docs": "https://www.designpattern.fyi/developers/",
    "openapi_spec": "https://www.designpattern.fyi/api/v1/openapi.json"
  },
  "resolution": {
    "description": "Use one of the following valid API endpoints to access catalog data.",
    "valid_endpoints": [
      {
        "path": "/api/v1/patterns.json",
        "description": "Complete catalog of 723+ software design patterns (JSON)"
      },
      {
        "path": "/api/v1/categories.json",
        "description": "All category taxonomies and subcategory metadata (JSON)"
      },
      {
        "path": "/api/v1/skills.json",
        "description": "AI agent skill specifications (JSON)"
      },
      {
        "path": "/api/v1/mcp-schema.json",
        "description": "Model Context Protocol tool schema (JSON)"
      },
      {
        "path": "/api/v1/error.json",
        "description": "Canonical error response schema (JSON)"
      },
      {
        "path": "/api/openapi.json",
        "description": "Full OpenAPI 3.1.0 specification (JSON)"
      }
    ],
    "discovery": {
      "sitemap": "https://www.designpattern.fyi/sitemap.xml",
      "llms_txt": "https://www.designpattern.fyi/llms.txt",
      "agent_instructions": "https://www.designpattern.fyi/agent-instructions.txt"
    }
  }
}
