inite-ai Source Plane API

Where brain READS raw evidence from (scope `brain:admin`): connections that instantiate a pack’s declared `sources` entry, the per-connection catalogue of external items, and the sync engine. Flag: `SOURCE_PLANE_ENABLED`.

Operations 32

GET /v1/admin/source-connections List this tenant’s source connections #
POST /v1/admin/source-connections Connect a pack’s declared source #
GET /v1/admin/source-connections/agents The local agents this tenant has heard from #
POST /v1/admin/source-connections/assist Propose a rest_records config from an OpenAPI document or sample answers #
GET /v1/admin/source-connections/browse One level of the brain host’s disk, inside SOURCE_FS_ROOTS #
GET /v1/admin/source-connections/catalog What this tenant can connect here #
GET /v1/admin/source-connections/oauth/grants The accounts connected, and the providers this deployment can connect #
DELETE /v1/admin/source-connections/oauth/grants/{id} Disconnect an account #
POST /v1/admin/source-connections/oauth/mcp/start Sign in at an MCP server (discovered authorization server) #
POST /v1/admin/source-connections/oauth/start Begin connecting an account #
POST /v1/admin/source-connections/preview Preview a records connector before connecting #
DELETE /v1/admin/source-connections/{id} Disconnect a source #
GET /v1/admin/source-connections/{id} One source connection #
PATCH /v1/admin/source-connections/{id} Change a connection’s label, config, credential, schedule, policies or status #
GET /v1/admin/source-connections/{id}/items The connection’s catalogue #
GET /v1/admin/source-connections/{id}/items/{itemId} One catalogue row, followed to its facts #
GET /v1/admin/source-connections/{id}/principals The ACL the connection mirrors #
POST /v1/admin/source-connections/{id}/principals/link Say who an external account is #
GET /v1/admin/source-connections/{id}/runs The connection’s runs #
GET /v1/admin/source-connections/{id}/stats What the connection produced #
POST /v1/admin/source-connections/{id}/sync Sync now #
DELETE /v1/admin/source-connections/{id}/webhook Switch a connection’s inbound webhook off #
POST /v1/admin/source-connections/{id}/webhook Switch a connection’s inbound webhook on #
GET /v1/source-connections The connections pointed at this agent host #
PUT /v1/source-connections/agents/{agentId} Agent check-in: presence and the folders it can see #
GET /v1/source-connections/oauth/callback The provider’s return leg (public) #
POST /v1/source-connections/webhook/{address} The vendor’s call (public) #
POST /v1/source-connections/{id}/agent-runs Begin an agent run #
POST /v1/source-connections/{id}/agent-runs/{runId}/deltas A batch of catalogue deltas #
POST /v1/source-connections/{id}/agent-runs/{runId}/finish Finish an agent run #
POST /v1/source-connections/{id}/agent-runs/{runId}/items One fetched item’s content #
POST /v1/source-connections/{id}/records Push record envelopes to a connection #

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-source-plane-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-source-plane-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'Generated from the zod wire contracts (`pnpm openapi:build` — scripts/build-openapi.ts); do not edit by hand. Excluded on purpose: the operator/ops surface (jobs, leases, policy, stats, maintenance, GDPR cascades), which is indexed in docs/api.md, and the MCP transport `ALL /mcp/{companyId}`, which is JSON-RPC over Streamable HTTP rather than REST — MCP clients discover it through `tools/list` (docs/mcp.md). Scopes are plain bearer-key grants, not OAuth flows — each operation states its required scope.'
  license:
    identifier: AGPL-3.0-or-later
    name: AGPL-3.0-or-later
  summary: 'The community-facing platform surface: the memory core (fact ingest, search, multi-hop, synthesize, entity and fact reads), the Domain Pack registry and tenant pack admin, the document pipeline, the external-indexer work protocol, the raw-substrate driver, the evidence substrate, and source reputation reads.'
  title: INITE Brain — Platform Source Plane API
  version: 2.6.0
servers:
- description: Hosted instance (placeholder — self-hosted deployments serve the same paths on their own origin).
  url: https://brain.inite.ai
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (128 KB total) ---
# Full source: https://artifacts.apis.io/inite-ai/openapi/inite-ai-source-plane-api-openapi.yml