CSV de campagne (source_id)
1. Obtenir une URL d’upload
POST /api/v1/api/campaign/sources/presigned-upload-url
2. Uploader le fichier
Faites unPUT vers upload_url :
Le
PUT ne passe pas par Bookivox : c’est un upload direct vers le
storage. Conservez le file_key : c’est le source_id à passer à la création de
campagne.3. Créer la campagne
workflow_id est un UUID public opaque (chaîne), pas l’entier interne.422 si file_name ne finit pas par .csv ou si
file_size > 10 Mo ; 500 si le storage est indisponible.
Base de connaissance (documents)
1. Obtenir une URL d’upload
POST /api/v1/api/knowledge-base/upload-url
2. Uploader le fichier
Faites unPUT vers upload_url avec le Content-Type du fichier.
3. Lancer le processing
POST /api/v1/api/knowledge-base/process-document
Campagnes (API)
Créer et démarrer une campagne.
Knowledge base (API)
Cycle de vie des documents.
