Passer au contenu principal
POST
Lancer le pipeline de contenu

Autorisations

x-api-key
string
header
requis

Clé API d’authentification. Créez-en une ici.

Corps

application/json
website_id
string
requis
mode
enum<string>
requis

draft : générer un brief et éventuellement un article à partir des prompts suivis. snipe : rédiger un article à partir de l’URL d’un concurrent. optimize : améliorer une page existante pour la recherche IA. slice : transformer une URL source en plusieurs articles.

Options disponibles:
draft,
snipe,
optimize,
slice
title
string

Titre de l’article. Obligatoire pour les modes draft, snipe et optimize.

url
string

URL source obligatoire pour snipe, optimize et slice. Une URL sans protocole, comme example.com/article, est acceptée.

prompt_ids
string[]

UUID de prompts suivis existants, 100 maximum. Obligatoires et non vides pour draft ; omettez pour slice. Utilisez les ID de la liste du site, sans jamais les inventer.

custom_instructions
string
brand_kit_id
string
sheet_id
string | null
use_content_memories
boolean
auto_approve
boolean

Mode draft uniquement. true par défaut poursuit du brief à l’article ; false attend à generated_brief jusqu’à approve_brief.

content_format_type
string
kb_mode
enum<string>
Options disponibles:
auto,
manual,
none
selected_topic_ids
string[]
pinned_claim_ids
string[]
fact_review
object

Sélection de faits examinée dans l’aperçu. Si présente, en mode draft avec base activée, la génération utilise exactement ces piliers et faits conservés sans calculer de sélection ; pinned_claim_ids n’influence plus celle-ci. Les affirmations sans pilier ne sont jamais utilisées : un ID conservé qui désigne une affirmation non classée est écarté et signalé dans le résultat de sélection.

rec_id
string
rec_kind
enum<string>
Options disponibles:
on_page_topic,
on_page_snipe
pdf_file_name_or_r2_key
string

Réponse

Réussite

content_ids
string[]
requis
status
enum<string>
requis
Options disponibles:
generating
slice_titles
string[]