নতুন: Kwamle AI Studio এখন উপলব্ধ — কয়েক মিনিটেই স্মার্ট চ্যাটবট তৈরি করুন।আবিষ্কার করুন →
রিসোর্স

REST API.

Kwamle Media-র সবকিছুর জন্য একটি আধুনিক REST API — বট, সাবস্ক্রাইবার, পোস্ট, দোকান ও AI।

REST API.

বেস URL

https://app.kwamlemedia.com/api/v1

প্রমাণীকরণ

প্রতিটি অনুরোধে হেডারে একটি Bearer Token প্রয়োজন:

Authorization: Bearer YOUR_API_TOKEN

Settings → API Keys থেকে আপনার টোকেন নিন।

বট

GET/bots
আপনার সব বট তালিকাভুক্ত করে।
GET/bots/{id}
একটি নির্দিষ্ট বটের বিবরণ।
POST/bots
একটি নতুন বট তৈরি করে।
PATCH/bots/{id}
একটি বটের ডেটা আপডেট করে।
DELETE/bots/{id}
একটি বট মুছে ফেলে।

সাবস্ক্রাইবার

GET/subscribers
পেজিনেশনসহ সাবস্ক্রাইবার তালিকাভুক্ত করে।
GET/subscribers/{id}
একটি নির্দিষ্ট সাবস্ক্রাইবারের ডেটা।
POST/subscribers/{id}/messages
একটি নির্দিষ্ট সাবস্ক্রাইবারকে বার্তা পাঠায়।
POST/subscribers/{id}/tags
একটি সাবস্ক্রাইবারে ট্যাগ যোগ করে।

পোস্ট

GET/posts
নির্ধারিত ও প্রকাশিত পোস্ট তালিকাভুক্ত করে।
POST/posts
নতুন পোস্ট তৈরি/নির্ধারণ করে।

ই-কমার্স

GET/products
পণ্য তালিকাভুক্ত করে।
POST/products
একটি নতুন পণ্য যোগ করে।
GET/orders
অর্ডার তালিকাভুক্ত করে।

AI Studio

POST/ai/chat
স্বয়ংক্রিয় নির্বাচনসহ মাল্টি-প্রোভাইডার AI কল।
GET/ai/usage
দৈনিক টোকেন ব্যবহারের পরিসংখ্যান।

উদাহরণ অনুরোধ

curl -X POST https://app.kwamlemedia.com/api/v1/ai/chat \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [
      {"role": "user", "content": "Write me an ad for a new product"}
    ],
    "max_tokens": 500
  }'

ওয়েবহুক

প্ল্যাটফর্মের লাইভ ইভেন্টে সাবস্ক্রাইব করুন (নতুন বার্তা, নতুন অর্ডার, নতুন মন্তব্য):

POST /webhooks
{
  "url": "https://yourdomain.com/webhook",
  "events": ["message.received", "order.created", "comment.posted"]
}

রেট লিমিটিং

  • Free: ৬০ অনুরোধ/মিনিট
  • Pro: ৬০০ অনুরোধ/মিনিট
  • Enterprise: ৬,০০০ অনুরোধ/মিনিট + কাস্টম

X-RateLimit-RemainingX-RateLimit-Reset হেডার রিয়েল-টাইম তথ্য ফেরত দেয়।

অফিসিয়াল SDK ডেভেলপমেন্টে

শীঘ্রই আসছে: Node.js, Python, PHP ও Go-এর লাইব্রেরি।
প্রযুক্তিগত প্রশ্নের জন্য: api@kwamlemedia.com