Dokumentation

API-Referenz

GET/api/v1/applications/{id}/documents

Dokumente auflisten

Dokumente werden nach ihrer Bereitstellung gelistet. Für den Abruf ist documents:read erforderlich; applications:read ist nicht zusätzlich nötig.

Beschreibung

Listet erzeugte und abrufbare Antragsdokumente.

Parameter

idpathPflicht

Öffentliche Antrags-ID.

Beispiel: app_test_1a2b3c4d5e6f708192a3b4c5

Responses

200

Liste der aktuell abrufbaren Dokumente; data kann leer sein.

401/403

API-Schlüssel oder Scope documents:read ist ungültig.

404

Antrag fehlt oder gehört zu einem anderen Mandanten beziehungsweise einer anderen Umgebung.

Response-Body

Content-Type: application/json. Die erfolgreiche Antwort enthält die nachfolgend beschriebenen Felder.

Response-Felder

FeldTypAngabeBeschreibung
objectstringImmerKonstanter Wert list.
dataarrayImmerAbrufbare Dokumente des Antrags.
data[].idstringImmerÖffentliche Dokument-ID.
data[].typestringOptionalDokumentcode der Quelle.
data[].namestringImmerAnzeigebezeichnung.
data[].filenamestringOptionalVorgeschlagener Dateiname.
data[].mime_typestringOptionalMIME-Typ des Inhalts.
data[].created_atdate-timeOptionalBereitstellungszeitpunkt.
data[].download_urlstringImmerAuthentifizierter Downloadpfad im öffentlichen API-Namensraum.
200 Response-Beispieljson
{
  "object": "list",
  "data": [
    {
      "id": "doc_17",
      "type": "TEST",
      "name": "api test result",
      "filename": "test-ergebnis-app_test_1a2b3c4d5e6f708192a3b4c5.pdf",
      "mime_type": "application/pdf",
      "created_at": "2026-08-23T10:48:51+02:00",
      "download_url": "/api/v1/applications/app_test_1a2b3c4d5e6f708192a3b4c5/documents/doc_17"
    }
  ]
}

Verfügbarkeit

Eine leere Liste ist bei einem laufenden Antrag normal. Dokumente werden erst gelistet, wenn ihr Inhalt vollständig bereitsteht. Der Endpunkt benötigt documents:read; eine zusätzliche Berechtigung applications:read ist nicht erforderlich.

Dokumenttypen

  • type enthält den Dokumentcode, sofern die Quelle einen Code liefert.
  • name ist die Anzeigebezeichnung. Für Programmlogik type verwenden.
  • download_url bleibt immer im öffentlichen Namensraum /api/v1/.

Zum Öffnen eines Treffers Enter drücken.