Integrera sem.chat i dina applikationer med vår kraftfulla REST API.
sem.chat API låter dig hantera konversationer programmatiskt, skicka meddelanden och få tillgång till analyser. Alla API-förfrågningar kräver autentisering med en API-nyckel.
https://api.sem.chat/v1
Inkludera din API-nyckel i auktoriseringshuvudet för alla förfrågningar:
Authorization: Bearer your_api_key_here
Hämta en lista över alla konversationer för ditt konto.
| Parameter | Typ | Beskrivning |
|---|---|---|
| gräns | heltal | Antal resultat att returnera (max 100) |
| offset | heltal | Antal resultat att hoppa över |
| status | sträng | Filtrera efter status: aktiv, stängd, väntande |
Hämta information om en specifik konversation inklusive alla meddelanden.
Starta en ny konversation programmatiskt.
Skicka ett meddelande till en befintlig konversation.
// Example request body
{
"content": "Hello, how can I help you today?",
"sender": "agent"
}
Ställ in webhooks för att ta emot aviseringar i realtid om konversationshändelser.
| Händelse | Beskrivning |
|---|---|
| konversation.startade | En ny konversation har inletts |
| meddelande.mottaget | Ett nytt meddelande mottogs från en besökare |
| konversation.stängd | En konversation har stängts |
| lead.captured | Kontaktinformation har samlats in |
API-förfrågningar är begränsade för att säkerställa rättvis användning:
| Plan | Takstgräns |
|---|---|
| Provperiod | 100 förfrågningar/timme |
| Pro | 1 000 förfrågningar/timme |
| Företag | 10 000 förfrågningar/timme |