profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchAdminipaneeli puhverserveri seadistamineCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Headless

KiirkäivitusSplit Screen JSON Component Builder with LLMComponent Zod Pull

RESTi API

REST API OverviewgetConnect your websitegetMarsruutide hankiminegetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

PATCH /csv

Uuenda helistaja omanduses oleva olemasoleva CSV-allika rea välju.

Uuenda helistava kasutaja omanduses oleva olemasoleva csv_sources rea välju.

Autentimine: Bearer JWT (WorkOS). Uuendus on piiratud sinu kasutajaga (sub nõue), seega saad muuta ainult oma CSV-allikaid.

Päringu parameetrid

ParameeterTüüpNõutavMärkused
iduuidjahcsv_sources rea ID.

Päringu keha

{
  "schema_name": "postitus",
  "spreadsheet_data": [ { "title": "Rida 1" } ],
  "status": "valmis"
}
VäliTüüpNõutavMärkused
schema_namestringeiUus skeemi nimi.
spreadsheet_dataarrayeiAsendab raw_data; seab row_count massiivi pikkuse järgi.
statusstringeiUus olek.

Kõik kolm on valikulised, kuid vähemalt üks peab olema esitatud.

Vastus

Täielikult uuendatud rida:

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

Näide

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

Vead

  • 400 — uuendatavaid välju ei ole esitatud
  • 401 — puudub sub nõue või JWT on kehtetu
  • 404 — sobivat rida id + sinu kasutaja jaoks ei leitud
  • 500 — uuendus ebaõnnestus
Continue Reading
Previous‹POST /csv