profound-logoProfound CMS
⌘K
Admin
Theme
DokumenteTutorialBlogPhilosophie
DokumenteTutorialBlogPhilosophie

Hybrid

Parametrisches RoutingKomponenten-TypenSetup server sent events (SSE) content refetchEinrichtung-Admin-Panel-ProxyScripting im Template-BuilderProject ScaffoldingMedienbibliothek

Headless

SchnellstartSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST-API

REST API OverviewgetWebsite mit der CMS-API verbindengetRouten abrufengetRoute abrufengetBlöcke abrufengetBlöcke mit CEL-Cache abrufengetGET /blocks/generatedgetKomponenten abrufengetKomponentenname abrufengetGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postNachbearbeitung der ÜbersetzungpatchPatch-ÜbersetzungengetNutzung abrufenpostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

PATCH /csv

Aktualisieren Sie Felder einer vorhandenen CSV-Quellenzeile, die dem Aufrufer gehört.

Aktualisieren Sie Felder einer vorhandenen csv_sources-Zeile, die dem aufrufenden Benutzer gehört.

Auth: Bearer-JWT (WorkOS). Die Aktualisierung ist auf Ihren Benutzer (den sub-Claim) beschränkt, sodass Sie nur Ihre eigenen CSV-Quellen ändern können.

Abfrageparameter

ParameterTypErforderlichHinweise
iduuidjaDie csv_sources-Zeilen-ID.

Anfragetext

{
  "schema_name": "post",
  "spreadsheet_data": [ { "title": "Zeile 1" } ],
  "status": "ready"
}
FeldTypErforderlichHinweise
schema_namestringneinNeuer Schemaname.
spreadsheet_dataarrayneinErsetzt raw_data; setzt row_count auf die Länge des Arrays.
statusstringneinNeuer Status.

Alle drei sind optional, aber es muss mindestens eines angegeben werden.

Antwort

Die vollständig aktualisierte Zeile:

{
  "id": "...",
  "user_id": "...",
  "schema_name": "post",
  "file_name": "data.csv",
  "file_url": null,
  "raw_data": [],
  "row_count": 1,
  "status": "ready",
  "error_msg": null,
  "created_at": "2026-06-23T18:34:16Z",
  "updated_at": "2026-06-23T20:36:55Z"
}

Beispiel

curl -X PATCH '{CMS_API_URL}/csv?id=<uuid>' \
  -H 'Authorization: Bearer <workos-jwt>' \
  -H 'Content-Type: application/json' \
  -d '{"status":"ready"}'

Fehler

  • 400 — keine aktualisierbaren Felder angegeben
  • 401 — fehlender sub-Claim oder ungültiges JWT
  • 404 — keine passende Zeile für id + Ihren Benutzer
  • 500 — Aktualisierung fehlgeschlagen
Continue Reading
Previous‹POST /csv