सामग्री पर जाएँ
मेनू

साइट में खोजें

गाइड, ब्लॉग, API और प्रोडक्ट में खोजने के लिए लिखें।

↑ ↓ से आगे-पीछे · Enter से खोलें · Esc से बंद करें

API रेफ़रेंस

API

एरर कोड

TBit API के एरर संभालने का रेफ़रेंस

Markdown के रूप में देखें

जानना है कि WhatsApp मैसेज डिलीवर क्यों नहीं हुआ? देखें WhatsApp डिलीवरी एरर.

सभी एरर एक जैसे JSON ढाँचे को फ़ॉलो करते हैं:

json
{
  "error": {
    "code": "NOT_FOUND",
    "message": "Activity not found"
  }
}
स्टेटसकोडविवरण
400VALIDATION_ERRORInvalid request body or query parameters
401UNAUTHORIZEDMissing or invalid API key
404NOT_FOUNDResource not found or does not belong to your agent
405METHOD_NOT_ALLOWEDHTTP method not supported for this endpoint
409CONFLICTResource already exists (e.g., contact with this channel)
422SEND_FAILEDTemplate send failed (e.g., no messaging window)
429RATE_LIMITEDRate limit exceeded (100 requests/minute)
500INTERNAL_ERRORUnexpected server error

Every response includes rate limit information in headers:

Headerविवरण
X-RateLimit-RemainingRequests remaining in current window
X-RateLimit-ResetTimestamp (ms) when the window resets

API एरर संभालने के सबसे अच्छे तरीके:

  • Response body पार्स करने से पहले हमेशा HTTP status code चेक करें
  • 429 (rate limit) एरर के लिए exponential backoff लागू करें
  • डीबगिंग के लिए एरर कोड और मैसेज लॉग करें
  • 400 या 401 एरर पर retry न करें: पहले request ठीक करें