आरंभ करना

sem.chat API आपको प्रोग्रामेटिक रूप से बातचीत प्रबंधित करने, संदेश भेजने और विश्लेषण तक पहुंचने की अनुमति देता है। सभी API अनुरोधों के लिए API कुंजी का उपयोग करके प्रमाणीकरण की आवश्यकता होती है।

आधार URL

https://api.sem.chat/v1

प्रमाणीकरण

सभी अनुरोधों के प्राधिकरण शीर्षलेख में अपनी API कुंजी शामिल करें:

Authorization: Bearer your_api_key_here

बातचीत

बातचीत की सूची बनाएं

GET /बातचीत

अपने खाते के लिए सभी वार्तालापों की सूची पुनः प्राप्त करें।

पैरामीटर प्रकार विवरण
सीमा पूर्णांक लौटाए जाने वाले परिणामों की संख्या (अधिकतम 100)
ऑफसेट पूर्णांक छोड़े जाने वाले परिणामों की संख्या
स्थिति स्ट्रिंग स्थिति के अनुसार फ़िल्टर करें: सक्रिय, बंद, लंबित

बातचीत प्राप्त करें

GET /बातचीत/{id}

सभी संदेशों सहित किसी विशिष्ट वार्तालाप का विवरण प्राप्त करें।

वार्तालाप बनाएँ

POST /बातचीत

प्रोग्रामेटिक रूप से एक नई बातचीत प्रारंभ करें.

संदेश

संदेश भेजें

POST /बातचीत/{id}/संदेश

किसी मौजूदा वार्तालाप के लिए एक संदेश भेजें.

// Example request body { "content": "Hello, how can I help you today?", "sender": "agent" }

वेबहुक

वार्तालाप घटनाओं के बारे में वास्तविक समय सूचनाएं प्राप्त करने के लिए वेबहुक सेट करें।

उपलब्ध घटनाएँ

घटना विवरण
बातचीत.शुरू हुई एक नई बातचीत शुरू हुई है
संदेश.प्राप्त एक आगंतुक से एक नया संदेश प्राप्त हुआ
बातचीत.बंद एक बातचीत बंद कर दी गई है
सीसा.कब्जा कर लिया संपर्क जानकारी एकत्र की गई

दर सीमाएँ

उचित उपयोग सुनिश्चित करने के लिए API अनुरोध सीमित हैं:

योजना दर सीमा
परीक्षण 100 अनुरोध/घंटा
प्रो 1,000 अनुरोध/घंटा
व्यवसाय 10,000 अनुरोध/घंटा