Används för att inleda en ny dialog med en kund genom att skicka det första meddelandet.

Starta en ny konversation #

Quick start #

💻
Quick start (cURL)
Kopiera till urklipp
curl -X POST https://api.ip1.net/v3/conversations \
  -H "Authorization: Bearer API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "brand": "min-butik-ab",
    "agent": "kundservice",
    "recipient": "46700123456",
    "content": "Hej! Hur kan vi hjälpa dig idag?"
  }'

Anrop #

Endpoint: /conversations

Metod: POST

Exempel på anropsdata #

📋
filename.js
Kopiera till urklipp
{
  "brand": "min-butik-ab",
  "agent": "kundservice",
  "recipient": "46700123456",
  "content": "Hej! Hur kan vi hjälpa dig idag?",
  "uniqueId": "first-contact-99"
}

Fält för anropsdata #

FältnamnBeskrivningRequiredTypExempel
brandNamnet på ditt brand JaString"Min-Butik-AB"
agentNamnet på din agentJaString”Kundservice”
recipientMottagarens nummerJaObject”46700123456”: { ”name”: ”Kalle” }
contentSjälva meddelandets innehållJa (Bortsett när man använder Cards)String”Hej {name}! Din order är nu skickad.”
typeMeddelandet i konversationens typJaString”Carousell”
uniqueIdUnikt ID för att undvika dubbletter.NejString”conversation-12345-id”

Respons #

Returnerar första meddelandet i den skapade konversationen.

Exempel på responsdata #

📋
Responsdata (JSON)
Kopiera till urklipp
{
  "id": "65eb3d14f1234567890abcdef",
  "conversationId": "65e15d14f1234547890ghijkl",
  "brand": "min-butik-ab",
  "agent": "kundservice"
  "recipient": "46700123456",
  "content": "Hej! Hur kan vi hjälpa dig idag?",
  "type": "Carousell"
  "modified": "2026-03-09T08:00:05Z",
  "uniqueId": "conversation-12345-id"
}

Fält för responsdata #

FältnamnBeskrivningTypExempel
idMeddelande ID som den aktuella konversationen hör tillString"65eb3d14f1234567890abcdef"
brandVarumärkets interna namn.String”min-butik-ab”
agentAgenten som hanterar konversationen.String”kundservice”
conversationIdDen aktuella konversationens IDString”65e15d14f1234547890ghijkl”
recipientMottagarens nummerObject”46700123456”: { ”name”: ”Kalle” }
contentDet första meddelandet i konversationens innehållString”Hej! Hur kan vi hjälpa dig idag?”
typeDet första meddelandet i konversationens typString”Carousell”
modifiedDatumstämpel för senaste ändringen (Statusuppdatering, svar etc.)DateTime”2026-03-09T08:00:05Z”
uniqueIdUnikt ID för att undvika dubbletter.String”conversation-12345-id”

Fortsätt konversation #

Används för att skicka ytterligare meddelanden i en redan pågående konversation.

Quick start #

💻
Quick start (cURL)
Kopiera till urklipp
curl -X POST https://api.ip1.net/v3/conversations/65e15d14f1234547890ghijkl \
  -H "Authorization: Bearer API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"content": "Här kommer informationen du bad om."}'

Anrop #

Endpoint: /conversations/{conversation}

Metod: GET

Exempel på anropsdata #

🔷
Anrop (URL)
Kopiera till urklipp
https://api.ip1.net/v3/conversations/65e15d14f1234547890ghijkl

Fält för anrop #

FältnamnBeskrivningRequiredTypExempel
idID för konversationen du vill fortsätta.JaQuery Param65e15d14f1234547890ghijkl

Respons #

Returnerar detaljer om det nya meddelandet i konversationen.

Exempel på responsdata #

📋
Responsdata (JSON)
Kopiera till urklipp
{
"id": "65eb3d14f1234567890abcdef",
"conversationId": "65e15d14f1234547890ghijkl",
"brand": "min-butik-ab",
"agent": "kundservice"
"recipient": "46700123456",
"content": "Hej! Hur kan vi hjälpa dig idag?",
"type": "Carousell"
"modified": "2026-03-09T08:00:05Z",
"uniqueId": "conversation-12345-id"
}

Exempel på responsdata #

FältnamnBeskrivningTypExempel
idDet nya meddelandets IDString"65eb3d14f1234567890abcdef"
brandVarumärkets interna namn.String”min-butik-ab”
agentAgenten som hanterar konversationen.String”kundservice”
conversationIdDen aktuella konversationens IDString”65e15d14f1234547890ghijkl”
recipientMottagarens nummerObject”46700123456”: { ”name”: ”Kalle” }
contentDet nya meddelandets innehållString”Hej! Hur kan vi hjälpa dig idag?”
typeDet nya meddelandets TypString”Carousell”
modifiedDatumstämpel för senaste ändringenDateTime”2026-03-09T08:00:05Z”
uniqueIdUnikt ID för att undvika dubbletter.String”conversation-12345-id”