processed/total advance as the run proceeds, so they can drive a progress bar, and a finished job is retained for 24 hours — long enough to poll it to completion after a page refresh.job-id carries that hostname; polling a different server returns 404 naming the one that owns it.Authorization: Bearer ********************curl --location 'https://awqacore01.crexendocloud.com/ns-api/v2/recordings/servers//entries/sync/' \
--header 'Authorization: Bearer <token>'{
"job-id": "string",
"state": "running",
"processed": 1200,
"total": 3563,
"source-recording-server-id": "string",
"recording-server-id": "string",
"source-total": 0,
"copied": 0,
"overwritten": 0,
"skipped": 0,
"failed": 0,
"failures": [
{
"device-aor": "sip:1123wp@example.com",
"case-id": "sip:1123wp@example.com",
"message": "service bus publish failed"
}
],
"failures-truncated": "yes",
"started": "2026-08-12 21:04:11",
"updated": "2026-08-12 21:05:38",
"message": "string"
}