AiHummer docs
v1.0.x
RU EN

API (Swagger)

v1.0.x · updated 2026-06-27

An interactive Swagger UI explorer for the entire AiHummer HTTP API. Every endpoint of your instance is here: the OpenAI-compatible chat surface (POST /v1/chat/completions), inbound messages and triggers, device pairing, SSO/SCIM provisioning, and the complete admin API — managing agents, knowledge, analytics, modules and security.

Open Swagger UI →

Authentication

Requests are authenticated with an AiHummer API key (prefixed ah-) sent as a Bearer token:

Authorization: Bearer ah-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Keys are issued from the web admin UI. In Swagger UI, click Authorize and paste a key to run live “Try it out” requests from your browser.

Server

The spec ships with a https://your-instance.example.com placeholder — pick your instance address from the servers dropdown or replace it with your own (in production TLS is terminated at a reverse proxy in front of the gateway).

[!TIP] The machine-readable spec is available at /openapi.json and imports cleanly into Postman, Insomnia or editor.swagger.io.

Where to next