ApiResponse<T> envelope. Check status and data after each call.
Basic pattern
Error handling
Common failures
| Mode | status | What happened |
|---|---|---|
| Core error | Core status | Core returned a non-2xx response. |
| Client validation | 400 | The SDK rejected invalid input before sending the request. |
| Timeout | 408 | The request exceeded the configured timeout. |
| Network error | 500 | The SDK could not reach Core. |