Agents
Get publish status
Whether the last publish succeeded.
GET
https://app.elunos.ai/api/v1/spaces/{space}/agents/{agent}/syncReturns the state of the last publish. After publishing, poll every few seconds until sync_status is no longer pending.
Path parameters
spacestringPflichtSlug of the space, e.g. `praxis-mueller`. Returned by `GET /spaces`.
agentuuidPflichtID of the agent.
Example
curl https://app.elunos.ai/api/v1/spaces/praxis-mueller/agents/0199a3c2-7d4e-7b21-9f3a-2c5e8d1b4a70/sync \
-H "Authorization: Bearer np_xxxxxxxx"Response
{
"data": {
"sync_status": "synced",
"sync_error": null,
"last_synced_at": "2026-09-21T10:16:02+02:00",
"job_id": "0199b2a0-5c4d-7e3f-8a2b-1c0d9e8f7a6b"
}
}sync_status is pending (running), synced (live) or error. On error, sync_error gives the reason and conversations keep using the previous version.