POST /api/ingest
POST /api/ingest
Endpoint principale per inviare dati da elaborare.
Request body (JSON)
| Campo | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
template |
string | Sì | Template da utilizzare (translate, pdf_extraction, seo_description) |
products |
array | Sì | Array di oggetti da elaborare |
source_lang |
string | No | Lingua sorgente ISO (solo per translate) |
target_lang |
string | No | Lingua target ISO (solo per translate) |
id_field |
string | No | Campo identificativo (solo per translate) |
keyword |
string | No | Keyword SEO (solo per seo_description) |
pdf_files |
file[] | No | File PDF (solo per pdf_extraction, multipart) |
Risposta (201 Created)
{
"message": "Enrichment session created",
"session_id": 42
}
Errori
422 Unprocessable Entity— Validazione fallita (campo mancante o formato errato)401 Unauthorized— API key mancante o non valida