Indstillinger

Webhook-abonnementer, API-adgang og demodata.

Webhook-abonnementer (0)

Navn URL Events Aktiv Handlinger
Ingen abonnementer oprettet endnu.

Tilføj abonnement

Events

API-adgang og tilbageskrivning

API-nøgle: skrive-endpoints kræver headeren X-API-Key. Nøglen sættes via miljøvariablen API_KEY på serveren og vises bevidst ikke her.

Download-URL'er bygges ud fra PUBLIC_BASE_URL (aktuelt https://blanket.syv.ai). Agentbase blokerer localhost og private IP'er, så i drift skal denne pege på et offentligt domæne.

Loop-forebyggelse: ingen af API'ets skriveoperationer udsender webhooks. Kun virksomhedens egen indsendelse (form.submitted) og eftersendelse af bilag (form.supplemented) udløser events. Det samme gælder myndighedens manuelle statusdropdown.

1) Skriv en besked til virksomheden (Digital Post)

curl -X POST http://blanket.syv.ai/api/indsendelser/<indsendelse-id>/beskeder \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"titel": "Din ansøgning mangler bilag", "tekst": "Vi mangler tegning af arealet.", "afsender": "Aarhus Kommune"}'

2) Sæt status

curl -X POST http://blanket.syv.ai/api/indsendelser/<indsendelse-id>/status \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"status": "Afventer materiale"}'

# Gyldige værdier: Indsendt · Afventer materiale · Under behandling · Videresendt · Afvist

3) Læg en fil på indsendelsen (Agentbase FileValue)

curl -X POST http://blanket.syv.ai/api/indsendelser/<indsendelse-id>/bilag \
  -H "X-API-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"filename": "vurdering.pdf", "mime_type": "application/pdf", "data": "<base64>", "slot": ""}'

Filer skrevet via API'et får kilden «agentbase» og markeres som sådan på myndighedssiden. slot er valgfri — udelad den, eller brug et bilagsslug fra blanketten.

Læs indsendelser og hent filer (ingen nøgle)

curl http://blanket.syv.ai/api/indsendelser
curl http://blanket.syv.ai/api/indsendelser/<indsendelse-id>
curl -O -J http://blanket.syv.ai/bilag/<bilag-id>/download
curl -O -J http://blanket.syv.ai/indsendelser/<indsendelse-id>/pdf

Demodata

Alle indsendelser, bilag og beskeder slettes, og de oprindelige demoindsendelser genskabes. Webhook-abonnementer bevares. Handlingen kan ikke fortrydes.