Header Semantics
To execute a dry run request, you must explicitly pass the following header in your API request:Key | Value |
---|---|
Dry-Run | True |
Example
Unsupported endpoints
While Orb’s API broadly supports dry runs, there are specific event based endpoints where dry running is not supported. These endpoints are:Response headers
When a request is sent with theDry-Run
header and the request is successfully processed as a dry run, the response will include the following header and value:
Key | Value |
---|---|
Orb-Dry-Run | true |
Dry-Run
header is included in the request but, for any reason, the request was not processed as a dry run (for instance, if the request is sent to an unsupported endpoint), the Orb-Dry-Run
header will not be present in the response. This absence indicates that the request was executed normally and not as a dry run.