Skip to main content

How an error looks

The error code is in message. A malformed request answers with message as a list of every field to fix:
A field an operation does not define is refused the same way. A bare {"message": "..."}, with no statusCode, comes from the gateway: check the API key (Sandbox and authentication).

The investor cannot trade

403 on a price or an order means the investor is not eligible now. Securitize checks on every call.

Fetch a new price

Fix the order

Submitting

Linking a wallet

Limits and faults

Treat a code you do not recognise as a refusal of that call.

What is safe to retry

Getting help

When you contact Securitize about a response, send the operation and the time of the call, the investorId, the status and message you received, and for a submitted order its transaction hash. Never send your API key.