Skip to main content
POST
Bulk Render Optimized Pages
This API is deprecated. Existing integrations keep working, but don’t build new ones on it.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

brand_id
integer
required

The unique identifier for the brand that owns the site.

site_id
string
required

The ULID of the registered AXP site to render pages on.

Body

application/json
paths
string[]
required

Paths on the site to render. Each entry is trimmed and given a leading slash if missing. Duplicates are removed; in-flight jobs for the same path are reused.

Required array length: 1 - 100 elements
Required string length: 1 - 2048

Response

One item per unique path with the queued job id and current status.

path
string
required

The normalized path that was queued, echoed back from the request.

job_id
integer
required

The render job identifier. Use it when correlating with logs or webhooks.

status
enum<string>
required

Status of the job at response time. pending means a fresh job was queued; running means the call coalesced onto an in-flight job for the same path.

Available options:
pending,
running,
succeeded,
failed,
cancelled