OAuth 2.0 / OIDC
'Sign in with Hummer', consents and scopes. Standard flows with nothing to build yourself.
The ecosystem is open at the contract level: sign-in, data, actions, events, agents and schemas. Publishing to HummerStore is open to any developer after review.
App registration, sandbox tests, contract implementation, review, publication and version maintenance.
Integration surfaces
All of them rest on the same HummerFabric contracts — there is no back door to the data.
'Sign in with Hummer', consents and scopes. Standard flows with nothing to build yourself.
Access to permitted read models and actions via Hummer Bridge contracts.
Connecting tools and sources for agents via the Model Context Protocol.
Subscribing to ecosystem events with delivery confirmation and retry.
Building a connector to your system: read, write, events, permissions, health and tests.
Publishing your own agent that works within granted permissions.
Registering schemas and versions, checking compatibility across products.
A test environment with sample data to verify a connector or agent before publishing.
Examples
Short snippets for three typical tasks: sign-in, reading permitted data and subscribing to events.
GET /oauth2/authorize
?client_id=YOUR_CLIENT_ID
&redirect_uri=https://example.ru/callback
&response_type=code
&scope=openid profile context.read
&state=RANDOMThe standard OIDC authorization code flow. The user sees the requested scopes before consenting.
<code style="font-family:var(--em-font-mono);font-size:13px;line-height:1.7;color:var(--em-text-dim)">GET /v1/context/objects?type=invoice&since=2026-08-01 Authorization: Bearer ACCESS_TOKEN → 200 OK items[].source source system items[].fetched_at retrieval time items[].fields только разрешённые поля</code>
The response always carries provenance: the source system and the retrieval time.
<code style="font-family:var(--em-font-mono);font-size:13px;line-height:1.7;color:var(--em-text-dim)">POST /v1/webhooks
{ "event": "invoice.paid",
"url": "https://example.ru/hooks/invoice",
"secret": "SIGNING_SECRET" }
→ signed delivery, retry on failure,
подтверждение по коду 2xx</code>Undelivered events are retried by Hummer Continuity rules and never lost.
Console and documentation
The Developer Console is part of HummerAuth: app registration, keys, redirect URIs and logs.
App registration, client_id, redirect URIs, scopes and request logs.
An isolated environment with sample data: connectors and agents are verified before reaching users.
Object schemas, versions and compatibility rules. A schema change goes through review.
Submission, automated and manual review, publication, updates and version rollback.
Sections by product and by contract. AiHummer documentation is available already.
The compatibility contract: products update independently while contracts stay compatible.
Publication
Any developer can publish a connector, an agent or an industry solution. Before publication an extension passes automated checks and a manual review: requested permissions, behavior, compatibility and support readiness.
Мәселеңіз туралы айтыңыз — жауаппен және пилоттық бағдарламаның егжей-тегжейімен қайта хабарласамыз.
Көрсетілген мекенжай бойынша хабарласамыз. Мәселе шұғыл болса — жазыңыз:info@hummer-tech.ru.