TrioCMS Developers
← Docs

AI ImportAPI

Trigger the AI import pipeline (spider → GPT transform → import) and poll its progress.

MethodPathDoes
POST/sites/{id}/importstart an import — {model} ∈ opus|gpt|grok|deepseek (default gpt)
GET/sites/{id}/importprogress: {step,total,done,ok,results[]}
curl -X POST https://api.triocms.net/v1/sites/13/import \
 -H "Authorization: Bearer tk_..." -d '{"model":"gpt"}'
# → {"ok":true,"domain":"linscp.net","total":9,"status_url":"/api/v1/sites/13/import"}

Poll the status_url until done:true. Each entry in results[] is {name, code, ms, msg}code 0 = ok.