Dokumentation

Dokumente

Erzeugte Dokumente auflisten

GET/generations

Die erzeugten Dokumente des Arbeitsbereichs, neueste zuerst. Filter werden mit UND verknüpft.

Parameter

NameTypBeschreibung
templateuuidNur Dokumente, die aus dieser Vorlage erzeugt wurden.
created_byuuidNur Dokumente, die dieser Benutzer erzeugt hat.
sourceapp | apiapp für in PaperClerk erzeugte Dokumente, api für die API und den MCP-Connector.
fromdate-timeNur Dokumente, die zu diesem Zeitpunkt oder danach erzeugt wurden. ISO 8601; ein Datum allein bedeutet Mitternacht UTC.
todate-timeNur Dokumente, die vor diesem Zeitpunkt erzeugt wurden. Das Fenster ist halboffen: from ist eingeschlossen, to nicht.
searchstringNur Dokumente, deren Titel diesen Text enthält.
limitintegerSeitengröße, 1 bis 200.
cursorstringDer next_cursor der vorherigen Seite.

Anfrage

curl "https://usepaperclerk.com/api/v1/generations?template=4d1f0c2e-7b3a-4c1e-9d2f-1a2b3c4d5e6f&from=2026-09-01&limit=2" \
  -H "Authorization: Bearer pc_YOUR_TOKEN"

Antwort

JSON
{
  "generations": [
    {
      "id": "9b8e2f10-5c4d-4e3f-8a7b-6c5d4e3f2a1b",
      "template_id": "4d1f0c2e-7b3a-4c1e-9d2f-1a2b3c4d5e6f",
      "template_title": "Consulting invoice",
      "title": "Invoice — Maple & Fern, September",
      "generation_number": 13,
      "source": "api",
      "source_version": 3,
      "created_by": "7e6d5c4b-3a2f-4e1d-9c8b-7a6f5e4d3c2b",
      "created_by_name": "Mara Novak",
      "created_at": "2026-09-12T14:02:11.480Z",
      "pdf_status": "ready",
      "pdf_url": "https://usepaperclerk.com/api/v1/generations/9b8e2f10-5c4d-4e3f-8a7b-6c5d4e3f2a1b/pdf",
      "url": "https://usepaperclerk.com/app/generated/9b8e2f10-5c4d-4e3f-8a7b-6c5d4e3f2a1b"
    },
    { "…": "…" }
  ],
  "total": 27,
  "has_more": true,
  "next_cursor": "MjAyNi0wOS0xMlQxNDowMDowNS4wMDBafDliOGUyZjEw…"
}
  • template_id ist null, sobald die Vorlage gelöscht wurde; das Dokument und template_title bleiben erhalten.
  • Die Nummer des Dokuments innerhalb seiner Vorlage; source_version ist die gespeicherte Version, aus der es erzeugt wurde.
  • next_cursor ist auf der letzten Seite null.
  • total zählt alle Dokumente, die den Filtern entsprechen, unabhängig von der Seitengröße.
  • created_by_name ist der Anzeigename der Person; null, wenn der Arbeitsbereich ihn nicht mehr teilt.