Azumuta's REST-API

Bijgewerkt

Opmerking: Dit is een hoogst technisch artikel. We raden aan uw IT-afdeling te betrekken bij het lezen. Als u vragen of verzoeken heeft, neem dan contact met ons op via support@azumuta.com - we helpen u graag.

Onze REST-API gebruikt standaard HTTP-responscodes en HTTP-methoden. Bij een normale GET-aanvraag worden de gegevens geretourneerd als JSON-gecodeerde respons.

Authenticatie

De Azumuta API gebruikt API-sleutels om verzoeken te authenticeren. Stuur de sleutel in de X-API-Key request header (aanbevolen). U kunt ook de queryparameter apiKey gebruiken.

Maak en beheer sleutels onder ManagementDevicesAPI. Zie API-sleutels aanmaken en beheren.

Alle API-verzoeken moeten via HTTPS worden gedaan. Oproepen via gewoon HTTP zullen mislukken. API-verzoeken zonder authenticatie zullen ook mislukken.

Opmerking: Uw API-sleutels zijn uiterst vertrouwelijke informatie die nooit gedeeld mogen worden met personen buiten uw bedrijf en nooit in browserclientcode mogen verschijnen.

Toegang tot API-documentatie

De Azumuta REST API is gedocumenteerd in onze in-app API-docs:

  1. Klik op het vraagteken rechtsboven in uw scherm (Help).
  2. Klik op API docs.

Dat opent de interactieve referentie op /docs/api in het Azumuta-platform. Daar kunt u endpoints voor Azumuta-modules en add-ons doorzoeken (behalve Dashboards).

Als u geauthenticeerd bent, kunt u endpoints live testen met de knop Try it out en het resultaat in uw Azumuta-platform bekijken.

docs hoe toegang te krijgen tot API-documentatie

Workspace AI-primer voor ontwikkelaars

Als u een integratie bouwt met een AI-codeassistent, begin dan met de op workspace afgestemde primer in plaats van het volledige OpenAPI-document in uw kennisbank te plakken.

Geauthenticeerde GET /api/v1/agents-azumuta.md retourneert een markdownbestand voor uw workspace (basis-URL, talen en API-conventies). Download het vanuit de in-app API-docs introductie, of vraag dat pad op met uw API-sleutel.

De machineleesbare OpenAPI-specificatie is beschikbaar op /api/v1/spec.json (vereist ook uw API-sleutel), of via de Swagger UI in de API-docs.

MCP voor AI-assistenten (beta)

Bèta-functie. De MCP (Model Context Protocol)-server van Azumuta stelt AI-assistenten in staat toegestane REST-tools voor uw workspace aan te roepen. Het bevindt zich in beta, kan nog evolueren en is alleen beschikbaar op basis van opt-in. Om MCP in te schakelen of vragen te stellen, neem contact op met support@azumuta.com.

Toegang tot MCP vereist het workspace MCP-experiment en een API-sleutel met expliciete scopes. Gebruik bij voorkeur de workspace AI-primer en de in-app API-docs voor endpointconventies; plak het volledige OpenAPI-document niet in een gedeelde kennisbank.

De API aanroepen vanuit server-side-integraties

Roep de Azumuta REST API alleen aan vanuit server-side integraties. Bewaar de API-sleutel op uw server of integratielaag — niet in operatorbrowsers of andere client-side code.

Gerelateerde artikelen