/product-bricks/{brickId}/execute

Execute a single brick against a transport draft. Mirrors the operator-UI 'Test brick' button.

Logs. Each invocation persists log events to the brick's test-run log group (/test/productBricks/{brickId}). The synchronous response body also returns the brick's evaluation result.

Body shape. Discriminated by type:

  • context — only transportDraftId (and optional productId) needed.
  • feasibility / pricing / scheduling — additionally requires contextBrickId, the id of the context brick whose output is fed into this brick.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The unique identifier of the brick to execute

Body Params

Body containing the brick type, the transport draft, and (for non-context bricks) the context brick to feed into it.

string
enum
required
Allowed:
string
required
string
Responses

400

Invalid request body

401

Unauthorized

404

Brick, product, transport draft, or context brick not found

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