REST API

REST API

একটি JSON অনুরোধে পাঠান। আইডেম্পোটেন্সি কী ডুপ্লিকেট ডেলিভারি আটকায়।

মূল রিসোর্স

POST /v1/emails — একটি বার্তা queue করুন GET /v1/emails/{id} — বার্তার অবস্থা পরীক্ষা করুন

রেসপন্স মডেল

202 মানে queue করা হয়েছে, ইনবক্সে পৌঁছায়নি। 403 scope অনুপস্থিত বা অযাচাইকৃত ডোমেইন নির্দেশ করতে পারে। 422 একজন suppressed প্রাপককে ব্লক করে। 429 rate limiting নির্দেশ করে।

বর্তমান access model

বর্তমান key srs_live_ ব্যবহার করে। From domain যাচাইয়ের আগে shared sandbox sender শুধু project member-কে পাঠাতে পারে। এরপর plan quota, suppression, recipient throttling ও abuse control প্রযোজ্য। 202 মানে queued, delivered নয়।

ইন্টিগ্রেশন রিসোর্স

মানুষ ও AI agent-এর step-by-step guide ব্যবহার করুন; field-এর source of truth হলো OpenAPI।

POST /v1/emails
POST /v1/emails
Authorization: Bearer srs_live_...
Idempotency-Key: reset-4821
Content-Type: application/json

{
  "from": "Sender Name <info@example.com>",
  "to": ["user@example.net"],
  "subject": "Reset your password",
  "html": "<p>Click to reset your password.</p>"
}