Kanorio

API 레퍼런스

Jobs

Management API: GET /jobs/{id}

이 페이지는 영어로만 제공됩니다. API 레퍼런스, Webhook 이벤트, 변경 내역은 코드의 필드 이름·오류 코드와 맞추기 위해 영어로 제공합니다.
Base URL https://app.kanorio.com/api/v1ErrorsPagination

Retrieve a job

GET/jobs/{id}
Deprecated, sunset 2027-04-27console:viewdefault (120/minute per token)

Use operations.get instead.

[Deprecated, removed after 2027-04-27; use operations.get instead. operations.get presents every asynchronous business operation (generation jobs, deliveries, external calls) with one status model, pendingEffects and retention semantics.] Get the status of a site-generation job (from sites.create mode=brief) or a page-generation job. Poll until status is SUCCEEDED or FAILED; respect pollAfterSeconds. Errors: JOB_NOT_FOUND, FORBIDDEN.

Parameters

  • idstring · pathrequired

Response 200

  • jobIdstringrequired
  • kind"site" | "page"required
  • statusstringrequired

    PENDING, RUNNING, SUCCEEDED, FAILED or CANCELLED.

  • stagestring | nullrequired
  • websiteIdstring | nullrequired
  • errorCodestring | nullrequired
  • errorMessagestring | nullrequired
  • createdAtstringrequired
  • startedAtstring | nullrequired
  • completedAtstring | nullrequired
  • failedAtstring | nullrequired
  • pollAfterSecondsinteger | nullrequired

    Suggested wait before polling again; null when terminal.

Errors

  • JOB_NOT_FOUND 404
  • FORBIDDEN 403

MCP tool jobs_get

curl -X GET "https://app.kanorio.com/api/v1/jobs/{id}" \
  -H "Authorization: Bearer $KANORIO_TOKEN"
Response
{
  "jobId": "job_example01",
  "kind": "site",
  "status": "RUNNING",
  "stage": "generating_pages",
  "websiteId": "ws_example123",
  "errorCode": null,
  "errorMessage": null,
  "createdAt": "2026-10-01T02:30:00.000Z",
  "startedAt": "2026-10-01T02:30:00.000Z",
  "completedAt": null,
  "failedAt": null,
  "pollAfterSeconds": 10
}