Skip to main content
Source OpenAPI: 0xArchive API 1.9.0; 230 paths; 228 component schemas. Which occurrences in the last lookback_s seconds would this configuration have delivered? The configuration is validated and normalised exactly as a create, then evaluated against recent history. Nothing is stored and no delivery is sent. Available for account.fill, account.transfer and market.liquidation; another type is refused with the list of the ones that work. An address scoped type needs at least one watched wallet to report on. Authenticate with an API key or a signed-in dashboard session. Available on every plan, including Free, and metered like the market data it returns. At most six estimates and dry-runs a minute per account, shared between the two.

Route Metadata

Human endpoint reference

Open POST /v1/webhooks/subscriptions/dry-run for authentication, parameters, responses, and examples.

Request Parameters

Header Parameters

Request Body

application/json

Response Contracts

Status 200

Occurrences the configuration would have delivered

application/json

Status 400

Invalid request: a parameter, symbol, interval, cursor or time range failed validation. See error_code.

application/json

OpenAPI example: current_main
OpenAPI example: invalid_parameter
OpenAPI example: invalid_symbol
OpenAPI example: invalid_time_range
OpenAPI example: legacy_invalid_query_params

Status 401

Authentication required: the API key is missing or invalid.

application/json

OpenAPI example

Status 429

Rate limit, concurrency limit or monthly credits exceeded. See error_code.

application/json

OpenAPI example: insufficient_credits
OpenAPI example: rate_limited

Status 503

The dry-run could not be produced right now. Retry shortly.

application/json

OpenAPI example

Status 504

The scan ran out of time before it could answer. Narrow the window or the configuration and try again.

application/json

OpenAPI example

Status default

Any other error. The body is an ErrorResponse; branch on error_code. A 503 (upstream_unavailable) carries Retry-After.

application/json

OpenAPI example: internal_error
OpenAPI example: upstream_unavailable
Last modified on October 31, 2026