Integrați sem.chat în aplicațiile dvs. cu ajutorul nostru puternic REST API.
sem.chat API vă permite să gestionați programatic conversațiile, să trimiteți mesaje și să accesați analize. Toate cererile API necesită autentificare folosind o cheie API.
https://api.sem.chat/v1
Includeți cheia API în antetul de autorizare al tuturor solicitărilor:
Authorization: Bearer your_api_key_here
Preluați o listă cu toate conversațiile pentru contul dvs.
| Parametru | Tip | Descriere |
|---|---|---|
| limită | întreg | Numărul de rezultate de returnat (maximum 100) |
| offset | întreg | Numărul de rezultate de ignorat |
| starea | şir | Filtrați după stare: activ, închis, în așteptare |
Preluați detaliile unei anumite conversații, inclusiv toate mesajele.
Începeți o conversație nouă în mod programatic.
Trimiteți un mesaj unei conversații existente.
// Example request body
{
"content": "Hello, how can I help you today?",
"sender": "agent"
}
Configurați webhook-uri pentru a primi notificări în timp real despre evenimentele de conversație.
| Eveniment | Descriere |
|---|---|
| conversația.începută | O nouă conversație a fost inițiată |
| mesaj.primit | A fost primit un mesaj nou de la un vizitator |
| conversatie.inchis | O conversație a fost închisă |
| plumb.capturat | Au fost colectate informații de contact |
Solicitările API sunt limitate pentru a asigura o utilizare corectă:
| Plan | Limită de rată |
|---|---|
| Proces | 100 cereri/oră |
| Pro | 1.000 de cereri/oră |
| Afaceri | 10.000 de cereri/oră |