inite-ai Atlas API

The atlas API from inite-ai — 4 operation(s) for atlas.

Operations 4

GET /api/atlas Search the Atlas of AI tools #
GET /api/atlas/{domain} One AI tool's measured record #
GET /api/atlas/live/compare Price tools for a team from verified plans (no account) #
GET /api/atlas/datasets/{id} A published Live Data comparison #

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/inite-ai:inite-ai-atlas-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

inite-ai-atlas-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Inite Ai Atlas API
  version: 2.1.0
  contact:
    name: inite LLC
    url: https://inite.ai
    email: info@inite.ai
  license:
    name: Proprietary
    url: https://inite.ai/en/terms
  description: 'Operations tagged atlas across 4 of this provider''s published API definitions: api-inite-ai-well-known-openapi.json, app-inite-ai-well-known-openapi.json, inite-ai-openapi.json, inite-ai-well-known-openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://inite.ai
tags:
- name: atlas
paths:
  /api/atlas:
    get:
      operationId: searchAtlas
      summary: Search the Atlas of AI tools
      description: 'A page of the catalogue filtered without a model: words, a category, slices that must all hold, sorted by measured use by default. Each tool links its full record. `all=1` returns every row (tens of MB) for a crawler; an agent wants the search.'
      tags:
      - atlas
      security: []
      parameters:
      - name: q
        in: query
        required: false
        description: Words to match in the name and description.
        schema:
          type: string
      - name: category
        in: query
        required: false
        description: One Atlas category.
        schema:
          type: string
      - name: slices
        in: query
        required: false
        description: Comma-separated slices that must all hold, e.g. api,free-plan.
        schema:
          type: string
      - name: sort
        in: query
        required: false
        description: used (default), active, newest or name.
        schema:
          type: string
      - name: limit
        in: query
        required: false
        description: 1-100, default 25.
        schema:
          type: integer
          minimum: 1
          maximum: 100
      - name: offset
        in: query
        required: false
        description: Rows to skip.
        schema:
          type: integer
          minimum: 0
      - name: all
        in: query
        required: false
        description: 1 for the whole feed instead of a page.
        schema:
          type: string
          enum:
          - '1'
      responses:
        '200':
          description: 'A page: matched, total, tools, next (the next page or null), and the address templates.'
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
    servers:
    - url: https://inite.ai
  /api/atlas/{domain}:
    get:
      operationId: getAtlasTool
      summary: One AI tool's measured record
      description: 'What it does and for whom, the starting price with the page and day it was read and how it moved, API docs / OpenAPI / MCP server / status page, what it states about your data, use and activity, and verified plans where Atlas Live Data has them. Every fact is dated. `{domain}.md` or `Accept: text/markdown` answers markdown; a name instead of a domain takes the first search match.'
      tags:
      - atlas
      security: []
      parameters:
      - name: domain
        in: path
        required: true
        description: e.g. otter.ai, or otter.ai.md for markdown
        schema:
          type: string
      responses:
        '200':
          description: The record.
          content:
            application/json:
              schema:
                type: object
                required:
                - domain
                - name
                - url
                additionalProperties: true
            text/markdown:
              schema:
                type: string
        '404':
          description: Not in the Atlas; the body carries a search address.
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
    servers:
    - url: https://inite.ai
  /api/atlas/live/compare:
    get:
      operationId: compareVerifiedPlans
      summary: Price tools for a team from verified plans (no account)
      description: 'Atlas Live Data: the cheapest plan of each tool that fits the conditions, computed from plan editions each backed by a quote from the vendor''s pricing page and re-checked nightly. Shaped like a published dataset, with a source line to show beside the table. Category transcription in 10/2026.'
      tags:
      - atlas
      security: []
      externalDocs:
        description: Live Data docs and drop-in component
        url: https://inite.ai/en/atlas/live-data
      parameters:
      - name: products
        in: query
        required: true
        description: Two to five Atlas domains, comma-separated.
        schema:
          type: string
      - name: seats
        in: query
        required: false
        description: People on the plan.
        schema:
          type: integer
          minimum: 1
      - name: volume
        in: query
        required: false
        description: Minutes a month.
        schema:
          type: integer
          minimum: 0
      - name: billing
        in: query
        required: false
        description: monthly (default) or annual.
        schema:
          type: string
          enum:
          - monthly
          - annual
      - name: currency
        in: query
        required: false
        description: ISO code; plans in another currency are reported as ineligible, never converted.
        schema:
          type: string
      - name: required
        in: query
        required: false
        description: Comma-separated capabilities every plan must have.
        schema:
          type: string
      responses:
        '200':
          description: The comparison, its freshness and its attribution.
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
        '400':
          description: Conditions the category does not take; `error.code` says which.
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
        '429':
          description: Daily preview allowance for this address used; see Retry-After.
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
    servers:
    - url: https://inite.ai
  /api/atlas/datasets/{id}:
    get:
      operationId: getLiveDataset
      summary: A published Live Data comparison
      description: 'The current revision of a published dataset: the table, its freshness (evaluated on read) and the attribution. ETag bound to validity. Creating and publishing one is done over MCP (atlas_dataset_*) with a token.'
      tags:
      - atlas
      security: []
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: JSON.
          content:
            application/json:
              schema:
                type: object
                additionalProperties: true
        '404':
          description: No such published dataset.
        '410':
          description: Archived by its owner.
    servers:
    - url: https://inite.ai
components:
  securitySchemes:
    mcpOAuth:
      type: openIdConnect
      openIdConnectUrl: https://auth.inite.ai/.well-known/openid-configuration
      description: 'Token audience `https://inite.ai/api/mcp`. Protected-resource metadata: https://inite.ai/.well-known/oauth-protected-resource'
    a2aOAuth:
      type: openIdConnect
      openIdConnectUrl: https://auth.inite.ai/.well-known/openid-configuration
      description: 'Token audience `https://inite.ai/api/a2a`. Protected-resource metadata: https://inite.ai/.well-known/oauth-protected-resource/api/a2a'
externalDocs:
  description: A2A agent card — skills, interfaces and security for the agent surface
  url: https://inite.ai/.well-known/agent-card.json
x-refined-from:
- api-inite-ai-well-known-openapi.json
- app-inite-ai-well-known-openapi.json
- inite-ai-openapi.json
- inite-ai-well-known-openapi.json