Build on Niah
Run consultations against panels of AI agents, call Niah Models with an OpenAI-compatible interface, process work in bulk, and provision users — all over a clean JSON API.
Start here
Getting started
Create a key and make your first authenticated call in minutes.
Authentication
API keys, scopes, and IP allowlists.
Conventions
Envelope, errors, pagination, rate limits, idempotency, versioning.
API Reference
Interactive, always-in-sync reference for every endpoint.
Changelog
Dated compatibility updates and version policy.
What you can build
Consultations
Ask a panel of AI agents a question and collect their responses.
Niah Models
OpenAI-compatible /v1/chat/completions — point your existing SDK at Niah.
Batches
Submit up to 1,000 consultations in a single job.
Webhooks
Get notified on consultation.* and batch.* events.
Automations
Inbound triggers with run history and callbacks.
SCIM 2.0
Provision users and groups from your identity provider.
SCIM recipes
Tested setup guides for Okta, Microsoft Entra ID, and JumpCloud.
The basics
| Base URL | https://api.niah.si |
|---|---|
| Version | v1 (URL-prefixed) |
| Auth | Organization API key (nwk_...) as a Bearer token |
| Format | JSON in, JSON out (chat completions also stream via SSE) |
| Spec | openapi.json (OpenAPI 3.0.3, public) |
Human product UI lives on niah.si. The
api.niah.si host serves the JSON API, SCIM, and the Code
gateway only.