Maak en beheer API-sleutels
Opmerking: Dit artikel is technisch; we raden aan iemand met de juiste technische expertise te betrekken. Als u vragen heeft, neem dan contact met ons op via support@azumuta.com.
API-sleutels verifiëren verzoeken aan de REST API van Azumuta. Elke sleutel behoort tot een API device in uw workspace. U beheert die apparaten op de API Devices-pagina.
Create an API key
- Ga naar Management → Devices → tab API. De paginatitel is API Devices.
- Klik op de gele plus → Add device.
- Voer een Name in, zet Type op Api Device, klik vervolgens op Add.
Azumuta maakt het apparaat aan en genereert een API-sleutel ervoor.
Voor meer informatie over de Devices-pagina's in het algemeen, zie See the list of devices that are logged in on your workspace.
Een API-sleutel kopiëren
U kunt een sleutel op een van de volgende manieren kopiëren:
- Op de lijst API Devices, open het rijmenu voor het apparaat en klik op Copy API key. Er verschijnt een snackbar met Copied.
- Of klik op Edit device, zoek API attributes, en gebruik vervolgens het kopieericoon naast het veld API key.
API-verzoeken authenticeren
Stuur de sleutel in de request-header X-API-Key. Dat is de aanbevolen methode.
U kunt de sleutel ook doorgeven als queryparameter apiKey. Geef de voorkeur aan de header wanneer mogelijk.
Alle API-verzoeken moeten HTTPS gebruiken. Verzoeken via gewoon HTTP mislukken. Verzoeken zonder een geldige sleutel mislukken ook.
Important: Plaats een API-sleutel nooit in clientcode in de browser, openbare repositories of ergens buiten uw bedrijf. Behandel sleutels als geheime referenties en alleen voor server-side-integraties.
Environment Scope
API-sleutels zijn environment-scoped. Een sleutel die op uw sandbox-host is aangemaakt, werkt alleen tegen die sandboxomgeving. Een productiesleutel werkt alleen tegen productie. Het gebruik van een sandbox-sleutel tegen productie (of andersom) resulteert in een authenticatiefout.
Optioneel: API Scopes
Als het API scopes-experiment is ingeschakeld voor uw workspace, kunt u beperken wat een sleutel mag doen. Open Edit device → Security, en configureer vervolgens API scopes. Als die optie niet beschikbaar is voor uw workspace, heeft de sleutel de standaardtoegang voor een API device.