Error
Format error dan kode status yang konsisten.
Error mengikuti bentuk yang konsisten dengan `code`, `message`, dan kadang `details`.
json{
"error": {
"code": "invalid_phone_number",
"message": "Recipient phone number is not valid",
"details": { "to": "+62812" }
}
}- `400` permintaan tidak valid
- `401` token salah/tidak ada
- `409` konflik idempotency
- `429` kena rate limit
- `5xx` masalah sementara, retry dengan backoff