Error Codes
Error responses for Pyth Pro APIs
WebSocket Errors
The WebSocket API uses message-based error responses rather than numeric status codes.
Error Response
Returned for general errors such as validation failures or malformed messages.
{
"type": "error",
"message": "Human-readable error description"
}SubscriptionError Response
Returned for subscription-specific errors.
{
"type": "subscriptionError",
"subscriptionId": 1,
"message": "Human-readable error description"
}Common causes:
- Invalid or unknown price feed IDs
- Not entitled to requested feeds
- Duplicate subscription IDs