profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchYlläpitäjän hallintapaneelin välityspalvelimen määrittäminenCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Headless

PikakäynnistysSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST-ohjelmointirajapinta

REST API OverviewgetConnect your websitegetGET /routesgetGET /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 /translationsgetKäytön hakeminenpostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

PATCH /csv

Päivitä kutsujan omistaman CSV-lähderivin kentät.

Päivitä kutsuvan käyttäjän omistaman csv_sources-rivin kentät.

Tunnistus: Bearer JWT (WorkOS). Päivitys on rajattu käyttäjääsi (sub-väite), joten voit muokata vain omia CSV-lähteitäsi.

Kyselyparametrit

ParametriTyyppiPakollinenHuomautukset
iduuidkylläcsv_sources-rivin tunnus.

Pyyntörunko

{
  "schema_name": "post",
  "spreadsheet_data": [ { "title": "Rivi 1" } ],
  "status": "ready"
}
KenttäTyyppiPakollinenHuomautukset
schema_namestringeiUusi skeeman nimi.
spreadsheet_dataarrayeiKorvaa raw_data-kentän; asettaa row_count-arvon taulukon pituuden mukaan.
statusstringeiUusi tila.

Kaikki kolme ovat valinnaisia, mutta vähintään yksi on annettava.

Vastaus

Koko päivitetty rivi:

{
  "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"
}

Esimerkki

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

Virheet

  • 400 — päivitettäviä kenttiä ei annettu
  • 401 — sub-väite puuttuu tai JWT on virheellinen
  • 404 — ei vastaavaa riviä tunnukselle ja käyttäjällesi
  • 500 — päivitys epäonnistui
Continue Reading
Previous‹POST /csv