Dracily Docs
English Open app
Developers / API-referentie

API-referentie

HTTP JSON API. Base URL: https://api.dracily.com. Fouten: {"message":"…"}.

Endpoint-overzicht

MethodPadWat het doet
GET/v1/auth/meHuidige user, of null/401.
POST/v1/auth/registerUser + nieuwe org + sessiecookie.
POST/v1/auth/loginLogin + sessiecookie.
POST/v1/auth/logoutSessie wissen.
POST/v1/auth/forgot-passwordPlaceholder tot e-mail live is.
GET/v1/scansLijst scans van de org.
POST/v1/scansNieuwe scan (UI of API-key). Planlimieten gelden.
GET/v1/scans/:idStatus pollen.
GET/v1/scans/:id/resultVolledig resultaat.
DELETE/v1/scans/:idScan + resultaat verwijderen.
POST/v1/scans/:id/feedbackFeedback + optioneel trainingsconsent.
GET/v1/modelsBeschikbare detectoren.
GET/v1/models/:idModeldetail (auth).
GET/PATCH/v1/settingsWorkspace-settings lezen/wijzigen.
GET/v1/settings/exportData-export.
DELETE/v1/settings/dataOrg-data wissen.
GET/POST/v1/api-keysKeys lijsten / aanmaken.
DELETE/v1/api-keys/:idKey intrekken.
GET/v1/api-logsRecente API-requests.
GET/v1/billingPlan + verbruik vs limieten.
POST/v1/billing/:actionCheckout/portal stubs.
GET/v1/organizations/:orgId/membersTeamlijst.
POST/v1/organizations/:orgId/invitesUitnodigen (seat-limiet).
PATCH/DELETE/v1/organizations/:orgId/members/:idRol wijzigen / verwijderen.
GET/POST/v1/reportsReports lijsten / maken.

Minimale curl-flow

export API=https://api.dracily.com
export KEY=drac_jouw_secret

curl -sS "$API/v1/scans" \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/json" \
  -d '{"inputType":"text","text":"Plak hier minstens dertig tekens inhoud…","mode":"Standard"}'