BulkGate Helpdesk
  • Languages iconČeština
    • English

Specifikace WhatsApp objektu

WhatsApp objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
senderTextový odesílatel. Musí být nejdříve registrován. Pro registraci kontaktujte podporu zde.Ano-
expirationČasový limit po kterém bude použit alternativní kanálNe3600
templateTemplate objekt. Nemůže být použít současně s následujícími parametry (Message, File, Otp, Location), viz Template objektNenull
messageMessage objekt. Nemůže být použít současně s následujícími parametry (Template, File, Otp, Location), viz Message objektNenull
fileFile objekt. Nemůže být použít současně s následujícími parametry (Template, Message, Otp, Location), viz File objektNenull
otpOtp objekt. Nemůže být použít současně s následujícími parametry (Template, Message, File, Location), viz Otp objektNenull
locationLocation objekt. Nemůže být použít současně s následujícími parametry (Template, Message, File, Otp), viz Location objektNenull

Template objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
templateText šablonyNenull
languageJazyk šablony zadán v ISO formátuNeen
headerObjekt hlavičky šablony, viz Hlavička šablonyNenull
bodyObjekt těla šablony, viz Tělo šablonyNenull
buttonsPole objektů tlačítek šablony, viz TlačítkaNenull

Template header objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
typeTyp hlavičky (image, video, text, location)Ano-
urlCesta k souboru videa, nebo obrazku (používané s typem image, video)Ano, ne současně s následujícími typy (text, location)-
captionPopisek souboru (použivané s typem image, video)Ano, ne současně s následujícími typy (text, location)-
textText (použití s typem text)Ano, ne současně s následujícími typy (url, caption, location)-
locationObjekt lokace (použití s typem location), viz Objekt lokaceAno, ne současně s následujícími typy (url, text, caption)-

Template body objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
typeTyp těla (text, price, currency)Netext
textText (použití s typem text)Ano, ne současně s následujícími typy (amount, currency)-
amountMnožstvíAno, ne současně s následujícími typy (text)-
currencyMěnaAno, ne současně s následujícími typy (text)-

Template buttons objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
typeTyp tlačítka (payload, url)Netext
indexIndex definovaného tlačítkaAno-
payloadMeta data zaslaná při kliknutí na tlačítkoAno, pouze při použití s payload typem-
textUrl na které bude přijemne přesměrovánAno, pouze při použití s url typem-

Příklad požadavku template objektu:

{
  "application_id": "APPLICATION_ID",
  "application_token": "APPLICATION_TOKEN",
  "number": [
    "+420777777777"
  ],
  "text": "Test text",
  "channel": {
    "whatsapp": {
      "sender": "420777777777",
      "expiration": 300,
      "template": {
        "template": "test_template",
        "language": "cz",
        "header": {
          "type": "image",
          "url": "test_url",
          "caption": "test_caption"
        },
        "body": [
          {
            "type": "currency",
            "amount": 20.5,
            "currency": "euro"
          }
        ],
        "buttons": [
          {
            "type": "payload",
            "index": 1,
            "payload": "test_payload"
          }
        ]
      }
    }
  }
}

Příklad Template objektu

File Object

Message objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
textText zprávyAno-
preview_urlNáhled stránky ve zprávěNetrue

Příklad message objektu:

{
  "application_id": "APPLICATION_ID",
  "application_token": "APPLICATION_TOKEN",
  "number": [
    "+420777777777"
  ],
  "text": "Test text",
  "channel": {
    "whatsapp": {
      "sender": "420777777777",
      "expiration": 300,
      "message": {
        "text": "title",
        "preview_url": true
      }
    }
  }
}

File objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
typeTyp souboru (image, video, audio, document, sticker)Neimage
urlCesta k souboruAno-
captionPopisek souboruNe""

Příklad požadavku File objektu:

{
  "application_id": "APPLICATION_ID",
  "application_token": "APPLICATION_TOKEN",
  "number": [
    "+420777777777"
  ],
  "text": "Test text",
  "channel": {
    "whatsapp": {
      "sender": "420777777777",
      "expiration": 300,
      "file": {
        "type": "image",
        "url": "url_test",
        "caption": "caption_test"
      }
    }
  }
}

Příklad File objektu

File Object

Otp objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
templateŠablona textové zprávy obsahující kódAno-
codeJednorázový kódAno-
languageJazyk který má být použitý při odelání kódu (pokud je nastaven null jazyk bude detekován z telefonního čísla)Ano-

Příklad of Otp objektu:

{
  "application_id": "APPLICATION_ID",
  "application_token": "APPLICATION_TOKEN",
  "number": [
    "+420777777777"
  ],
  "text": "Test text",
  "channel": {
    "whatsapp": {
      "sender": "420777777777",
      "expiration": 300,
      "otp": {
        "template": "test_template",
        "language": "cz",
        "code": "0451"
      }
    }
  }
}

Location objekt

NÁZEV PARAMETRUHODNOTAPOVINNÝVÝCHOZÍ HODNOTA
latitudeZeměpisná šířka ve formě desetinného číslaNe-
longitudeZeměpisná výška ve formě desetinného číslaNe-
nameJméno lokaceNe-
addressAdresa lokaceNe-

Příklad požadavku Location objektu:

{
  "application_id": "APPLICATION_ID",
  "application_token": "APPLICATION_TOKEN",
  "number": [
    "+420777777777"
  ],
  "text": "Test text",
  "channel": {
    "whatsapp": {
      "sender": "420777777777",
      "expiration": 300,
      "location": {
        "latitude": 0.1,
        "longitude": 0.1,
        "name": "test_name",
        "address": "test_address"
      }
    }
  }
}

Příklad Location objektu

File Object

  • Template objekt
    • Template header objekt
    • Template body objekt
    • Template buttons objekt
    • Příklad Template objektu
  • Message objekt
  • File objekt
    • Příklad File objektu
  • Otp objekt
  • Location objekt
    • Příklad Location objektu
ŘešeníSMS BránaViber BusinessBroadcastHromadné SMSSMS notifikace2 way SMSMobile ConnectWeb Portál
Partneři a vývojářiSMS APIIntegraceAffiliate programWhite label
ZdrojeBlogYouTubeFacebookLinkedInTwitterGitHubPackagist
SpolečnostKontaktZásady ochrany osobních údajůObchodní podmínky
CeníkyCeník SMSCeník ViberCeník Mobile Connect
SMS BránaTOPefekt s.r.o. © 2025