Actualiza los campos de una fila de fuente CSV existente que pertenece a quien realiza la llamada.
Actualiza los campos de una fila existente de csv_sources que pertenece al usuario que realiza la llamada.
Autenticación: JWT Bearer (WorkOS). La actualización está limitada a tu usuario (la reclamación sub), por lo que solo puedes modificar tus propias fuentes CSV.
| Parámetro | Tipo | Obligatorio | Notas |
|---|---|---|---|
id | uuid | sí | El id de la fila csv_sources. |
{
"schema_name": "post",
"spreadsheet_data": [ { "title": "Row 1" } ],
"status": "ready"
}
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
schema_name | cadena | no | Nuevo nombre de esquema. |
spreadsheet_data | arreglo | no | Reemplaza raw_data; establece row_count con la longitud del arreglo. |
status | cadena | no | Nuevo estado. |
Los tres son opcionales, pero se debe proporcionar al menos uno.
La fila actualizada completa:
{
"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"
}
curl -X PATCH '{CMS_API_URL}/csv?id=<uuid>' \
-H 'Authorization: Bearer <workos-jwt>' \
-H 'Content-Type: application/json' \
-d '{"status":"ready"}'
400 — no se proporcionaron campos actualizables401 — falta la reclamación sub o el JWT no es válido404 — no hay una fila coincidente para id + tu usuario500 — error de actualización