রেফারেন্স

Error ও rate limit

Error-এর ফরম্যাট, status code আর সীমা।

Error সবসময় এরকম দেখায়:

{ "error": { "type": "invalid_request", "message": "The message field is required." } }
HTTP type মানে
400 / 422 invalid_request কোনো field নেই বা ভুল (fields-এ তালিকা থাকে)
401 authentication_error key নেই, ভুল, বা revoke করা
402 insufficient_credits চালিয়ে যেতে ক্রেডিট কিনুন
403 origin_not_allowed, business_inactive, channel_not_in_plan এখানে এই key ব্যবহার করা যাবে না
404 not_found আপনার ব্যবসায় এই জিনিসটা নেই
429 rate_limited, visitor_limit অনেক বেশি request — Retry-After সেকেন্ড অপেক্ষা করুন, অথবা ওয়েবসাইটের কোনো ভিজিটর দিনের মেসেজ সীমা পার করেছে
5xx server_error আমাদের দিকে কিছু সমস্যা; Idempotency-Key দিয়ে নিরাপদে আবার চেষ্টা করতে পারেন

Rate limit প্রতি key-তে, প্রতি মিনিটে, আর আপনার প্ল্যানের উপর নির্ভর করে (Trial-এ ৩০, Starter-এ ৬০, Growth-এ ১২০, Pro-তে ৩০০)।