EdgeChat Leads API

The Leads API from EdgeChat — 1 operation(s) for leads.

GitHub OpenAPI

Operations 1

GET /leads Up to 50 articles by id, each as a search result #

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/edgechat-ai:edgechat-ai-leads-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

edgechat-ai-leads-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Edgepedia Leads API
  version: '1'
  description: Read-only JSON access to the Edgepedia encyclopedia articles. Keyless. 600 requests a minute and 100,000 a day per IP address (429 with Retry-After past that). Free with credit under the Edgepedia Community License 1.0; AI training is open to everyone.
  license:
    name: Edgepedia Community License 1.0
    url: https://www.edgechat.ai/edgepedia/license
  contact:
    url: https://www.edgechat.ai/developers
    name: EdgeChat
    email: olivia.jin@biostate.ai
  x-logo:
    url: https://www.edgechat.ai/assets/edgechat-chestnut-orange-logo-v2.png
    altText: EdgeChat
    backgroundColor: '#FFFFFF'
    href: https://www.edgechat.ai/developers
  x-origin:
  - format: openapi
    version: '3.1'
    url: https://www.edgechat.ai/openapi.json
servers:
- url: https://www.edgechat.ai/api/v1
tags:
- name: Leads
paths:
  /leads:
    get:
      operationId: getLeads
      summary: Up to 50 articles by id, each as a search result
      parameters:
      - name: ids
        in: query
        required: true
        schema:
          type: string
        description: Up to 50 distinct article ids, separated by commas.
        example: ep7rbwcy0a
      - $ref: '#/components/parameters/fields'
      responses:
        '200':
          description: Maps each requested id found to its summary. Migrated or merged IDs remain keys as requested, while the summary id is the canonical survivor. Unknown or unavailable IDs are absent.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetLeadsResponse'
              examples:
                live:
                  summary: GET https://www.edgechat.ai/api/v1/leads?ids=ep7rbwcy0a
                  description: 'A live answer of 2026-10-07: arrays cut to two items, long text cut with an ellipsis.'
                  value:
                    leads:
                      ep7rbwcy0a:
                        id: ep7rbwcy0a
                        slug: koala
                        title: Koala
                        topic: Life and health
                        excerpt: The koala (Phascolarctos cinereus), sometimes inaccurately called the koala bear, is an arboreal herbivorous marsupial native to eastern and southern Australia that eats almost nothing but eucalypt leaves.
                        snippet: The koala (Phascolarctos cinereus), sometimes inaccurately called the koala bear, is an arboreal herbivorous marsupial native to eastern and southern Australia that eats almost nothing but eucalypt leaves.
                        node: life.animals.mammals.monotremes-marsupials
                        url: https://www.edgechat.ai/koala
                        markdown_url: https://www.edgechat.ai/koala.md
                        api_url: https://www.edgechat.ai/api/v1/articles/koala
                        importance:
                          pr: 4.19991e-07
                          rank: 222907
                        speakable: The koala, sometimes inaccurately called the koala bear, is an arboreal herbivorous marsupial native to eastern and southern Australia that eats almost nothing but eucalypt leaves.
                    license:
                      name: Edgepedia Community License 1.0
                      url: https://www.edgechat.ai/edgepedia/license
                      summary: Free with credit, commercial use included. AI training is open to everyone. For other uses, organizations over USD 100M in revenue or 100M monthly users license separately.
          headers:
            RateLimit-Policy:
              $ref: '#/components/headers/RateLimit-Policy'
            ETag:
              $ref: '#/components/headers/ETag'
            Last-Modified:
              $ref: '#/components/headers/Last-Modified'
            Content-Digest:
              $ref: '#/components/headers/Content-Digest'
            Edgepedia-Corpus-Version:
              $ref: '#/components/headers/Edgepedia-Corpus-Version'
        '400':
          description: 'An error: a missing or invalid parameter, or `unknown_parameter` for a parameter this route does not read.'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          headers:
            RateLimit-Policy:
              $ref: '#/components/headers/RateLimit-Policy'
        '405':
          $ref: '#/components/responses/MethodNotAllowed'
        '429':
          description: An error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          headers:
            RateLimit-Policy:
              $ref: '#/components/headers/RateLimit-Policy'
            RateLimit:
              $ref: '#/components/headers/RateLimit'
            Retry-After:
              description: Seconds to wait before the next request.
              schema:
                type: integer
        '503':
          description: Briefly unavailable; try again
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
          headers:
            RateLimit-Policy:
              $ref: '#/components/headers/RateLimit-Policy'
      tags:
      - Leads
components:
  responses:
    MethodNotAllowed:
      description: '`method_not_allowed`: the API is read-only; use GET or HEAD (OPTIONS answers CORS preflights). The `Allow` header lists the methods.'
      headers:
        Allow:
          schema:
            type: string
          description: GET, HEAD, OPTIONS
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/Error'
  headers:
    RateLimit-Policy:
      description: 'The limiter''s two windows, per IP address and per server instance (IETF RateLimit header fields): 600 requests a minute and 100,000 a day.'
      schema:
        type: string
        example: '"minute";q=600;w=60, "day";q=100000;w=86400'
    RateLimit:
      description: 'On a 429 only: the window that was exceeded, no requests remaining (r=0), and the seconds until it resets (t).'
      schema:
        type: string
        example: '"minute";r=0;t=42'
    Edgepedia-Corpus-Version:
      description: The corpus release that answered.
      schema:
        type: string
    Content-Digest:
      description: sha-256 of the body (RFC 9530).
      schema:
        type: string
    Last-Modified:
      description: The corpus release date (informational; only the ETag validates).
      schema:
        type: string
    ETag:
      description: A hash of the body; send it back as If-None-Match for a 304.
      schema:
        type: string
  schemas:
    ArticleSummary:
      type: object
      properties:
        id:
          type: string
        slug:
          type: string
        title:
          type: string
        topic:
          type:
          - string
          - 'null'
          description: The top-level branch of the topic tree the article is under. Its own topic is the last entry of the article's `topic_path`.
        excerpt:
          type: string
          description: The corpus snippet when available, otherwise the article opening as plain text. Older listing excerpts may end in an ellipsis (…).
        url:
          type: string
          format: uri
        markdown_url:
          type: string
          format: uri
        api_url:
          type: string
          format: uri
        snippet:
          type: string
          description: Optional corpus-authored summary, separate from the article opening. Present on corpus-v1.5 articles and their preview results.
        node:
          type: string
          description: Current concept-tree node of the article, when available. May change when the corpus tree is revised.
      required:
      - id
      - slug
      - title
      - excerpt
      - url
      - markdown_url
      - api_url
    Error:
      type: object
      properties:
        error:
          type: object
          properties:
            code:
              type: string
            message:
              type: string
            hint:
              type: string
            next:
              type: string
              format: uri
            did_you_mean:
              type: array
              items:
                type: object
                properties:
                  id:
                    type: string
                  slug:
                    type: string
                  title:
                    type: string
                  api_url:
                    type: string
          required:
          - code
          - message
      required:
      - error
    License:
      type: object
      properties:
        name:
          type: string
        url:
          type: string
          format: uri
        summary:
          type: string
        spdx:
          type: string
          example: LicenseRef-Edgepedia-Community-1.0
      required:
      - name
      - url
    GetLeadsResponse:
      type: object
      properties:
        leads:
          type: object
          description: Keyed by each id or address as asked.
          additionalProperties:
            allOf:
            - $ref: '#/components/schemas/ArticleSummary'
            - type: object
              properties:
                speakable:
                  type: string
                importance:
                  type: object
                  description: 'Here an object: PageRank (`pr`) and its `rank`, where the graph is published. Not the 0-1 percentile `importance` of /search.'
                  properties:
                    pr:
                      type: number
                    rank:
                      type: integer
        license:
          $ref: '#/components/schemas/License'
        missing:
          type: array
          items:
            type: string
          description: The ids or addresses that answered nothing; present only when some did not.
  parameters:
    fields:
      name: fields
      in: query
      required: false
      description: 'Comma-separated keys: each result (or the answer, when it has no results) keeps only these.'
      schema:
        type: string