Observera att kort skapas som en del av ett meddelande via /bundles eller /conversations, men du kan hämta detaljer om dem efteråt via dessa endpoints.

Hämta samtliga cards för ett meddelande #

⚡Quick start #

💻
Quick start (cURL)
Kopiera till urklipp
curl -X GET https://api.ip1.net/v3/messages/msg-12345/cards \
  -H "Authorization: Bearer DIN_API_TOKEN"

Anrop #

Endpoint: /messages/{messageId}/cards

Metod: GET

Exempel på anropsdata #

Detta anrop kräver ingen body. Meddelandets ID skickas i URL:en

📋
Anropsdata (URL)
Kopiera till urklipp
https://api.ip1.net/v3/messages/65eb3d14f1234567890abcdef/cards

Fält för anropsdata #

FältnamnBeskrivningRequiredTypExempel
messageIdID för det meddelande som vars kort du vill listaJaQuery Param65eb3d14f1234567890abcdef

Respons #

Returnerar en lista med de kort som ingår i meddelandet (t.ex. ett enskilt kort eller flera i en karusell).

Exempel på responsdata #

📋
Responsdata (JSON)
Kopiera till urklipp
[
  {
    "id": "65eb3d14f1234567890a1b2c3d4",
    "messageId": "msg-12345",
    "type": 1,
    "order": 0,
    "title": "Vår stora sommarrea!",
    "content": "Klicka nedan för att se alla fantastiska erbjudanden.",
    "mediaUrl": "https://cdn.site.se/summer-sale.jpg",
    "height": 2,
    "width": 1,
    "orientation": 2,
    "suggestions": [
      {
        "text": "Se rean",
        "type": 1,
        "url": "https://site.se/rea"
      }
    ]
  }
]

Fält för responsdata #

FältnamnBeskrivningTypExempel
idUnikt ID för kortet.String65eb3d14f1234567890a1b2c3d4
messageIdID för meddelandet som kortet tillhör.String65eb3d14f784682890abc24f
typeTyp av kort.String”Carousell”
orderKortets position (viktigt vid karuseller).Integer0
titleRubriken på kortet (max 100 tecken).String”Vår stora sommarrea!”
contentDen beskrivande texten (max 2000 tecken).String”Klicka nedan…”
mediaUrlURL till bild eller video.URI”https://cdn.se/bild.jpg”
heightHöjd (1=Small, 2=Medium, 3=Large).Integer2
widthBredd (1=Small, 2=Large).Integer1
orientationOrientering (1=Horisontell, 2=Vertikal).Integer2
suggestionsEn lista med knappar kopplade direkt till kortet.Array[…]

Hämta förslag för ett specifikt kort #

Om du vill hämta enbart de knappar (suggestions) som hör till ett specifikt kort i ett meddelande.

⚡Quick start #

💻
Quick Start (cURL)
Kopiera till urklipp
curl -X GET https://api.ip1.net/v3/messages/msg-123/cards/card-888/suggestions \
  -H "Authorization: Bearer DIN_API_TOKEN"

Anrop #

Endpoint: /messages/{messageId}/cards/{cardId}/suggestions

Metod: GET

Exempel på anropsdata #

Detta anrop kräver ingen body. Meddelandets ID skickas i URL:en

📋
Anropsdata (URL)
Kopiera till urklipp
https://api.ip1.net/v3/messages/65eb3d14f784682890abc24f/cards/65eb3d14f1234567890a1b2c3d4/suggestions

Fält för anropsdata #

FältnamnBeskrivningRequiredTypExempel
messageIdMeddelande ID.JaQuery Param65eb3d14f1234567890abcdef
cardIdUnikt ID för kortet.JaQuery Param65eb3d14f1234567890a1b2c3d4

Respons #

Returnerar ett listobjekt med samtliga suggestions/knappar för det valda kortet

Exempel på responsdata #

📋
Responsdata (JSON)
Kopiera till urklipp
[
  {
    "id": "65eb3d14f1234567890a1e2f3dg",
    "messageId": "65eb3d14f1234567890abcdef",
    "cardId": "65eb3d14f1234567890a1b2c3d4",
    "text": "Ring oss nu",
    "type": 5,
    "phoneNumber": "+468123456",
    "postbackData": "call_clicked"
  }
]

Fält för responsdata #

FältnamnBeskrivningTypExempel
idSuggestion/knapp id.String65eb3d14f1234567890abcdef
messageIdMeddelande IDString65eb3d14f1234567890abcdef
cardIdUnikt ID för kortet som suggestion/knapp tillhör.String65eb3d14f1234567890a1b2c3d4
typetypen för suggestion/knappStringPhone
orderSuggestion/Knappens ordning på kortet.Integer0
textTexten som står på Suggestion/knappen.String”Ring oss”
postbackDataDen kod som skickas till din webhook vid klick.String”call_button_clicked”
phoneNumberTelefonnummer (Knutet till typ 4)String”+46101606060”
fallbackUrlFallback URL om funktionen inte stöduri”https://site.se/contact”