CONNSKILL SEO API

The SEO API from CONNSKILL — 29 operation(s) for seo.

Business capability
Digital Marketing Management BC-400.60

Operations 29

POST /v1/keyword-metrics Keyword demand check for up to 1000 chosen terms: search volume, CPC… #
POST /v1/trust-check x402 seller trust check before you pay: probes the live 402, reads USDC inflow… #
POST /v1/exposure-check Leak and infostealer exposure of a domain: employee and user credentials seen… #
POST /v1/exposure-check-email Leak and infostealer exposure of one e-mail address: infections that saved it… #
POST /v1/domain-security-check Security posture of a domain in one call: TLS certificate (issuer, expiry… #
POST /v1/keyword-metrics-multi Search volume, CPC and competition for one keyword set across up to 30… #
POST /v1/keyword-ideas Keyword suggestions for a seed keyword, with search volume and CPC #
POST /v1/ranked-keywords Domain ranking snapshot: observed keywords, positions, ranking URLs and search… #
POST /v1/backlinks-report Backlink profile of a domain: summary metrics plus top 25 referring domains #
POST /v1/competitors Organic search competitors of a domain, with keyword overlap metrics #
POST /v1/site-audit Complete SEO picture of a domain in one call: traffic estimate, ranked… #
POST /v1/ai-search-volume How often keywords are asked inside AI assistants (ChatGPT, Perplexity & co)… #
POST /v1/domain-tech Full technology stack a domain runs (analytics, frameworks, CMS, servers… #
POST /v1/keyword-difficulty SEO ranking difficulty (0-100) for up to 1000 keywords — how hard it is to rank… #
POST /v1/google-trends Google Trends interest over the last 12 months for up to 5 keywords — weekly… #
POST /v1/maps-search Google Maps results for a search: local businesses with rating, address, phone… #
POST /v1/news-search Google News results for a keyword: headlines with source, URL, snippet and… #
POST /v1/image-search Google Images results for a keyword: image URL, page URL and alt text #
POST /v1/bing-serp Organic Bing results for a keyword — the second search engine, often different… #
POST /v1/brand-mentions Web mentions of a brand or keyword with source page and sentiment (Content… #
POST /v1/whois Whois record for one domain: registration/expiry dates, registrar, status codes… #
POST /v1/page-audit Instant technical audit of ONE page: OnPage score, meta, timings and failed… #
POST /v1/keyword-gap Keywords two domains BOTH rank for, with each position — the competitive overlap #
POST /v1/traffic-estimate Estimated organic and paid Google traffic for up to 10 domains in one call #
POST /v1/domain-rank Organic visibility overview of a domain: keyword counts by position bucket plus… #
POST /v1/keywords-for-site Keywords a website SHOULD target, derived from its content (Google Ads data) #
POST /v1/local-businesses Business listings around a coordinate: name, category, address, phone, website… #
POST /v1/llm-share-of-voice Which vendors language models actually name when an agent asks for a tool… #
POST /v1/local-market-check Local Market Check package: compare organic Google results and Maps listings… #

Documentation

Specifications

Other Resources

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/connskill-com:connskill-com-seo-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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

connskill-com-seo-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: CONNSKILL Growth Services SEO API
  version: 3.0.0
  description: 'Search research for AI agents: Local Market Check packages, domain ranking snapshots and keyword demand data.'
  termsOfService: https://agent.connskill.com/pricing
  contact:
    email: info@connskill.com
  x-logo:
    url: https://agent.connskill.com/icon.png
    altText: CONNSKILL
  logo: https://agent.connskill.com/icon.png
  icon: https://agent.connskill.com/icon.png
  x-guidance: Read the free discovery, input and quote routes first. Paid operations return an x402 challenge carrying the exact amount, asset, network and recipient. Prices can vary with selected tier, inputs or usage; use the actual challenge before approving payment. Support is free and uses a separate wallet ownership signature. Preserve the original request and payment proof for redelivery; never pay again for an unresolved purchase.
  x-trust:
    operator: CONNSKILL GmbH & Co. KG
    jurisdiction: Germany (EU)
    contact: info@connskill.com
    auth: No account or API key. Manual first purchases and private redelivery require a free Sign-In-With-X wallet proof from POST /v1/payments/challenge.
    payment: x402 v2, USDC on Base (eip155:8453), pay-per-call to 0x43B85AE58f0A2505c710Bc715d6f3EB16b1f63dE
    idempotency: A fresh wallet proof bound to the exact original request and payment references can retrieve its retained private result without another payment.
    redelivery: Private redelivery only reads a retained result. A missing result or uncertain purchase remains held for wallet support; it never starts another provider order.
    refund: On-chain settlement is technically final. This does not exclude statutory claims. Invalid input is rejected before settlement; failed delivery must be resolved through the delivery policy and support.
    unclearState: If a purchase times out and we cannot tell whether the provider charged us, you get HTTP 504 with stateUnclear — so you never blindly re-order.
    timeouts: No uptime SLA. Every outbound call has a timeout (provider 20s, DataForSEO 45s, purchase 60s); the gateway hard-caps at 90s and returns 504 rather than hanging.
    rateLimit: Paid service calls have no per-caller rate limit. Wallet challenges have bounded capacity and can return 429. Request size limits apply. We never log your IP; only technical metadata such as User-Agent and Referer.
    discovery: https://agent.connskill.com/openapi.json · https://agent.connskill.com/.well-known/x402 · https://agent.connskill.com/llms.txt · https://agent.connskill.com/pricing
tags:


# --- truncated at 32 KB (80 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/connskill-com/refs/heads/main/openapi/connskill-com-seo-api-openapi.yml