xEvolve-documentatie

API-sleutels en scopes

Met een API-sleutel kan een script of ander systeem de xEvolve-API aanroepen zonder in te loggen op de console. Elke sleutel heeft scopes die beperken wat hij mag doen.

Een sleutel maken

  1. Open API-sleutels en kies Nieuwe sleutel.
  2. Voer een naam in, vink de benodigde scopes aan en stel eventueel een verloopdatum in dagen in.
  3. Kopieer de sleutel. Die begint met xev_ en wordt maar één keer getoond. xEvolve bewaart alleen een hash.

Stuur de sleutel als bearer-token naar uw werkruimte:

curl https://<workspace>.xevolve.io/api/v1/connections \
  -H "Authorization: Bearer xev_<key>"

Een sleutel intrekken werkt direct. Het maken en intrekken van sleutels wordt in het auditlogboek vastgelegd.

Regels

Scopes

ScopeStaat toe
files:readBestanden weergeven, doorzoeken en downloaden.
files:writeBestanden uploaden.
transfers:readOverdrachten weergeven en bekijken.
transfers:writeOverdrachten maken, uitvoeren en annuleren.
connections:readVerbindingen weergeven en bekijken.
connections:writeVerbindingen maken, bewerken, verwijderen en testen.
data-rooms:readDataruimtes weergeven en bekijken.
data-rooms:writeDataruimtes maken, bewerken en beheren.
schedules:readSchema's en de uitvoeringsgeschiedenis weergeven.
schedules:writeSchema's maken, bewerken, verwijderen en uitvoeren.
watchers:readMapbewakingen weergeven.
watchers:writeBewakingen maken, bewerken en verwijderen.
workflows:readWorkflows en de uitvoeringsgeschiedenis weergeven.
workflows:writeWorkflows maken, bewerken, verwijderen en uitvoeren.
parameters:readGlobale parameters weergeven en bekijken.
parameters:writeGlobale parameters maken, bewerken en verwijderen.
users:readGebruikers weergeven en bekijken.
users:writeGebruikers bewerken en verwijderen.
agents:readBeheerde agents weergeven en bekijken.
agents:writeBeheerde agents maken, bewerken, verwijderen en testen.
webhooks:readWebhooks en leveringen weergeven.
webhooks:writeWebhooks maken, bewerken en verwijderen.
activity:readHet activiteitenlogboek en de dashboardtellers lezen.
notifications:readMeldingsinstellingen en het meldingslogboek lezen.
notifications:writeMeldingsinstellingen bewerken of testen.
api-keys:readAPI-sleutels weergeven.
api-keys:writeAPI-sleutels maken en intrekken, binnen de scopes die de aanroepende sleutel heeft.

API-sleutels en webhooks vereisen het abonnement Team of hoger. Abonnementen en limieten toont de toegestane API-verzoeken per maand.