curl --request POST \
--url https://rest-api.smsmngr.com/v1/whatsapp/signup \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"partner_name": "Acme Messaging",
"partner_logo": "https://partner.example/logo.png",
"partner_callback_url": "https://partner.example/wa/callback",
"partner_finish_url": "https://partner.example/wa/done",
"partner_client_id": "client-42",
"wa_name": "Acme Store",
"wa_email": "owner@acme.example",
"wa_website": "https://acme.example",
"phone_number": "preassign",
"country": "cz"
}
'{
"success": true,
"token": "eyJhbGciOi...",
"redirect_url": "https://waba.smsmanager.com/"
}{
"message": "Failed to whatsapp registration"
}Zahájení vestavěné registrace WhatsApp
Zahájí proces vestavěné registrace (embedded signup) WhatsApp. Vytvoří krátkodobý registrační token (platný 1 hodinu) vázaný na váš API klíč a vrátí jej spolu s URL hostované registrace. Přesměrujte uživatele na redirect_url s vráceným token.
curl --request POST \
--url https://rest-api.smsmngr.com/v1/whatsapp/signup \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"partner_name": "Acme Messaging",
"partner_logo": "https://partner.example/logo.png",
"partner_callback_url": "https://partner.example/wa/callback",
"partner_finish_url": "https://partner.example/wa/done",
"partner_client_id": "client-42",
"wa_name": "Acme Store",
"wa_email": "owner@acme.example",
"wa_website": "https://acme.example",
"phone_number": "preassign",
"country": "cz"
}
'{
"success": true,
"token": "eyJhbGciOi...",
"redirect_url": "https://waba.smsmanager.com/"
}{
"message": "Failed to whatsapp registration"
}Authorizations
Body
Název partnera zobrazený v registračním procesu.
URL loga partnera.
URL volaná po dokončení registrace.
Váš identifikátor klienta.
URL, na kterou je uživatel přesměrován po dokončení.
Obchodní název na WhatsApp.
Kontaktní e-mail firmy (používá se pro ověřovací e-maily k číslu, když je číslo předpřiřazeno).
Webové stránky firmy.
Režim telefonního čísla: manual — uživatel připojí vlastní číslo přes aplikaci WhatsApp Business; preassign — číslo z našeho poolu je předpřiřazeno k vašemu účtu; assigned — použije se již přiřazené číslo. Jakákoli jiná hodnota zahájí běžnou registraci se sdílením WABA.
manual, preassign, assigned Země přiřazeného telefonního čísla (pro režimy preassign / assigned).
Was this page helpful?