Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Project API key. Pass as Authorization: Bearer ndsk_live_.... Manage keys via /projects/me/api-keys. Test-mode keys use the ndsk_test_ prefix.

Path Parameters

id
string
required
Example:

"job_2Ngd9KqLmRpW"

Response

The job.

id
string
required
Example:

"job_2Ngd9KqLmRpW"

type
enum<string>
required
Available options:
blog_post.generate,
social_post.generate,
image.generate,
translation.batch,
content_plan.generate,
website.generate
status
enum<string>
required
Available options:
pending,
processing,
completed,
failed,
cancelled
created_at
string<date-time>
required
progress
integer
Required range: 0 <= x <= 100
message
string
steps
object[]
result
object | null

Result payload when status is completed. Shape depends on type:

  • blog_post.generate{ post_id, slug, title }
  • social_post.generate{ social_post_id, title, platforms }
  • image.generate{ url, key, width, height }
  • translation.batch{ keys_translated: int, locales: [string] }
error
object | null
updated_at
string<date-time>