curl --request POST \
--url https://api.bizconnectpay.com/api/v1/whatsapp/session/connect \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"mode": "QR"
}'
curl --request POST \
--url https://api.bizconnectpay.com/api/v1/whatsapp/session/connect \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"mode": "PAIRING_CODE",
"phone_number": "+237699001122"
}'
{
"success": true,
"data": {
"status": "QR_READY",
"qr_data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
"mode": "QR"
},
"meta": {
"correlation_id": "84a30e20-7f28-4859-ae94-3965b1b4689b"
}
}
{
"success": true,
"data": {
"status": "PAIRING_CODE_READY",
"pairing_code": "4892-7104",
"mode": "PAIRING_CODE"
},
"meta": {
"correlation_id": "84a30e20-7f28-4859-ae94-3965b1b4689b"
}
}
Notifications
Connecter une session WhatsApp
Initialisez l’appairage WhatsApp par QR Code ou par code de jumelage à 8 chiffres via la passerelle Baileys.
POST
/
whatsapp
/
session
/
connect
curl --request POST \
--url https://api.bizconnectpay.com/api/v1/whatsapp/session/connect \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"mode": "QR"
}'
curl --request POST \
--url https://api.bizconnectpay.com/api/v1/whatsapp/session/connect \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"mode": "PAIRING_CODE",
"phone_number": "+237699001122"
}'
{
"success": true,
"data": {
"status": "QR_READY",
"qr_data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
"mode": "QR"
},
"meta": {
"correlation_id": "84a30e20-7f28-4859-ae94-3965b1b4689b"
}
}
{
"success": true,
"data": {
"status": "PAIRING_CODE_READY",
"pairing_code": "4892-7104",
"mode": "PAIRING_CODE"
},
"meta": {
"correlation_id": "84a30e20-7f28-4859-ae94-3965b1b4689b"
}
}
Deux modes d’authentification sont supportés :
QR: Retourne unqr_data_url(Data URL image base64) à afficher pour scan depuis WhatsApp (Appareils connectés > Connecter un appareil).PAIRING_CODE: Retourne un code à 8 chiffres (pairing_code, ex:4892-7104) à saisir dans WhatsApp sans appareil photo.
curl --request POST \
--url https://api.bizconnectpay.com/api/v1/whatsapp/session/connect \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"mode": "QR"
}'
curl --request POST \
--url https://api.bizconnectpay.com/api/v1/whatsapp/session/connect \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"mode": "PAIRING_CODE",
"phone_number": "+237699001122"
}'
{
"success": true,
"data": {
"status": "QR_READY",
"qr_data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
"mode": "QR"
},
"meta": {
"correlation_id": "84a30e20-7f28-4859-ae94-3965b1b4689b"
}
}
{
"success": true,
"data": {
"status": "PAIRING_CODE_READY",
"pairing_code": "4892-7104",
"mode": "PAIRING_CODE"
},
"meta": {
"correlation_id": "84a30e20-7f28-4859-ae94-3965b1b4689b"
}
}
Authorizations
Body
application/json
