inite-ai Atlas API
The atlas API from inite-ai — 4 operation(s) for atlas.
The atlas API from inite-ai — 4 operation(s) for atlas.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/inite-ai:inite-ai-atlas-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 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