हमारे शक्तिशाली REST API के साथ sem.chat को अपने एप्लिकेशन में एकीकृत करें।
sem.chat API आपको प्रोग्रामेटिक रूप से बातचीत प्रबंधित करने, संदेश भेजने और विश्लेषण तक पहुंचने की अनुमति देता है। सभी API अनुरोधों के लिए API कुंजी का उपयोग करके प्रमाणीकरण की आवश्यकता होती है।
https://api.sem.chat/v1
सभी अनुरोधों के प्राधिकरण शीर्षलेख में अपनी API कुंजी शामिल करें:
Authorization: Bearer your_api_key_here
अपने खाते के लिए सभी वार्तालापों की सूची पुनः प्राप्त करें।
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सीमा | पूर्णांक | लौटाए जाने वाले परिणामों की संख्या (अधिकतम 100) |
| ऑफसेट | पूर्णांक | छोड़े जाने वाले परिणामों की संख्या |
| स्थिति | स्ट्रिंग | स्थिति के अनुसार फ़िल्टर करें: सक्रिय, बंद, लंबित |
सभी संदेशों सहित किसी विशिष्ट वार्तालाप का विवरण प्राप्त करें।
प्रोग्रामेटिक रूप से एक नई बातचीत प्रारंभ करें.
किसी मौजूदा वार्तालाप के लिए एक संदेश भेजें.
// Example request body
{
"content": "Hello, how can I help you today?",
"sender": "agent"
}
वार्तालाप घटनाओं के बारे में वास्तविक समय सूचनाएं प्राप्त करने के लिए वेबहुक सेट करें।
| घटना | विवरण |
|---|---|
| बातचीत.शुरू हुई | एक नई बातचीत शुरू हुई है |
| संदेश.प्राप्त | एक आगंतुक से एक नया संदेश प्राप्त हुआ |
| बातचीत.बंद | एक बातचीत बंद कर दी गई है |
| सीसा.कब्जा कर लिया | संपर्क जानकारी एकत्र की गई |
उचित उपयोग सुनिश्चित करने के लिए API अनुरोध सीमित हैं:
| योजना | दर सीमा |
|---|---|
| परीक्षण | 100 अनुरोध/घंटा |
| प्रो | 1,000 अनुरोध/घंटा |
| व्यवसाय | 10,000 अनुरोध/घंटा |