Bulk Activate Multiple Orders

Activates multiple orders simultaneously in a single operation, improving efficiency when processing
large numbers of orders. Each order becomes live and effective based on its individual activation date.
This is useful for batch processing scenarios where multiple orders need to be activated at once,
such as during bulk imports or scheduled activations.

Every entry must supply OrderId and ReadyForActivationDate; the whole request is rejected with
400 Bad Request if any entry is incomplete.

Unlike the single-order activate endpoint, isAsync is honoured directly here:
false processes the activations in the request thread and returns per-order results, while true
queues the work and returns a job identifier that can be polled through the job status endpoints.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
boolean
Defaults to true

Whether to process activations asynchronously (true, the default and recommended for large batches) or synchronously (false)

Body Params

A collection of orders to activate, each containing the order identifier and its activation date

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

204

No Content

500

Internal Server Error

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json