DispatchSEO API

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

Operations 5

GET / GET / #
GET /api/mcp GET /api/mcp #
GET /install GET /install #
POST /install POST /install #
GET /install.sh GET /install.sh #

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/dispatchseo-com:dispatchseo-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

dispatchseo-com-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: DispatchSEO API
  version: '2026-11-05'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-11-05: 5 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; DispatchSEO has published no machine-readable contract that the
    pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 5
    documentation: 0
    pages-with-code: 10
    pages-read: 10
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-11-05'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://dispatchseo.com/docs/how-it-works
  - https://dispatchseo.com/docs/docker-compose
  - https://dispatchseo.com/docs/vps
  - https://dispatchseo.com/docs/install-claude-code
  - https://dispatchseo.com/docs/install-cursor
  - https://dispatchseo.com/docs/how-it-works.md
  - https://dispatchseo.com/docs/docker-compose.md
  - https://dispatchseo.com/docs/vps.md
  - https://dispatchseo.com/docs/install-claude-code.md
  - https://dispatchseo.com/docs/install-cursor.md
paths:
  /:
    get:
      operationId: get
      tags:
      - Api
      summary: GET /
      x-source: https://dispatchseo.com/docs/docker-compose
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl -fsSL https://get.docker.com | sh\n Copy \n To confirm it's ready, this should print a version number: docker --version\n\
          \ Copy Run the command Open a terminal. On Mac that's the Terminal app (press Cmd+Space , type\n\"terminal\"). On Windows press Start,\
          \ type \"powershell\", and open Windows\nPowerShell - just install Git first\nif you haven't (the command fetches the code with it).\
          \ Run it from any pla"
  /api/mcp:
    get:
      operationId: get_api_mcp
      tags:
      - Api
      summary: GET /api/mcp
      x-source: https://dispatchseo.com/docs/how-it-works
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: httpie
        snippet: http https://your-install/api/mcp \
  /install:
    get:
      operationId: get_install
      tags:
      - Install
      summary: GET /install
      x-source: https://dispatchseo.com/docs/install-cursor.md
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: 'curl https://cursor.com/install -fsS | bash

          ```'
    post:
      operationId: post_install
      tags:
      - Install
      summary: POST /install
      x-source: https://dispatchseo.com/docs/install-cursor
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl https://cursor.com/install -fsS | bash\n Copy \n That installs cursor-agent into ~/.local/bin . If your shell can't find\
          \ it\nafterwards, that directory isn't on your PATH - add it: \n echo 'export PATH=\"$HOME/.local/bin:$PATH\"' >> ~/.zshrc && source\
          \ ~/.zshrc\n Copy \n Check it worked: \n cursor-agent --version\n Copy \n Step 2: connect your project \n Open a terminal in your site's\
          \ repo folder - the sa"
  /install.sh:
    get:
      operationId: get_install_sh
      tags:
      - Install
      summary: GET /install.sh
      x-source: https://dispatchseo.com/docs/install-claude-code
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl -fsSL https://claude.ai/install.sh | bash\n Copy On Windows, in PowerShell: irm https://claude.ai/install.ps1 | iex\n Copy\
          \ That's the whole install. It updates itself from here on, so this is a\none-time thing. Prefer a package manager? brew install --cask\
          \ claude-code on a Mac and\n winget install Anthropic.ClaudeCode on Windows both work, but neither\nauto-updates - upgrading is on you,\
          \ with brew"
tags:
- name: Api
- name: Install
components:
  securitySchemes:
    WordPress_application_password:
      type: http
      scheme: basic
      x-source: https://dispatchseo.com/docs
security:
- WordPress_application_password: []