Dracily Docs
English Open app
Developers / Scans API

Scans API

Analyses starten, status pollen, resultaten ophalen, feedback sturen.

POST /v1/scans

Start een analyse voor de authenticatie-organisatie.

Auth: cookie of Bearer-key · Telt mee voor: scanquota + opslag

{
  "inputType": "text",
  "text": "Minstens 30 tekens…",
  "mode": "Standard",
  "language": "Auto detect",
  "modelId": "optioneel-model-id"
}

Ook inputType: "url" met url, of multipart document (file + JSON metadata).

Response: Scan met id en status.

Fouten: 401 · 402 planlimiet · 400 validatie

GET /v1/scans

Lijst scans van jouw organisatie.

GET /v1/scans/:id

Eén scan. Poll tot complete of failed.

GET /v1/scans/:id/result

Kansen, classificatie, segmenten, signalen, modelversie.

DELETE /v1/scans/:id

Verwijdert scan + resultaat (maakt opslag vrij).

POST /v1/scans/:id/feedback

{
  "correct": "yes" | "no" | "",
  "label": "AI" | "Human" | "Mixed" | "Unknown",
  "generatorModel": "Unknown",
  "consentForTraining": false
}

Feedback zet training nooit aan tenzij consentForTraining expliciet true is.