Skip to main content

Error Response Format

All errors return a consistent JSON structure:

Common Errors

400 Bad Request

404 Not Found

429 Too Many Requests

You exceeded the API-key or IP limit. Honor Retry-After when present and use bounded exponential backoff. Partner production limits are agreed during onboarding.

500 Internal Server Error

An unexpected error occurred. If this persists, contact support on Telegram.

Troubleshooting

Discard the calldata and request a fresh partner quote. Ask the user before changing slippage; never automatically retry a reverted transaction or reuse signed RFQ calldata.
The token may exist on-chain but have no liquidity in any DEX pool that AKKA indexes. Check that the token has active trading pairs on at least one supported DEX.
Make sure the approval transaction was confirmed and targeted the quote’s allowanceTarget. Request a fresh partner quote after confirmation; the old executable response is stale.
The API adds a safety buffer and may use a conservative route floor when RPC simulation cannot represent execution-time state. Inspect simulation.status; simulate independently when it is not SUCCESS. A wallet may raise the returned gas limit, but should not lower it.