API

Ajouter ou débiter des bonus

POST/api/crm/v2/clients_bonuses.addv2
operationId: clientsBonuses.add

Effectue une opération manuelle de crédit (type=accrual) ou de débit (type=withdraw) de bonus : avec mode=one — pour un seul client selon phone_format_id et phone_number, avec mode=all — pour tous les clients du réseau, avec possibilité de filtrer par gender. Les dates sont converties en UTC selon le fuseau horaire du point de vente. Indisponible tant que l’automatisation système est activée ; le client doit avoir les bonus activés. L’opération de masse retourne not_accrualed_for_phones — les numéros pour lesquels l’opération a échoué.

Autorisation

api-token + language + role

Corps de la requête application/json

object
modestringobligatoire

Valeurs:oneall

typestringobligatoire

Valeurs:accrualwithdraw

chain_idintegerobligatoire

Exemple: 7124

date_availablestring (DataTimeFormat)

Exemple: 17:45 06/05/2024

date_expirationstring (DataTimeFormat)

Exemple: 17:45 06/05/2024

descriptionstring

Pour type=accrual

sumnumberobligatoire

Exemple: 125.5

phone_format_idinteger (PhoneFormatId)

Code du pays : 1-🇷🇺(+7|8), 2-🇦🇿(+994|0), 3-🇧🇾(+375|80), 4-🇰🇿(+7|8), 6-🇷🇸(+381|0), 7-🇹🇷(+90|0), 8-🇺🇦(+380|0), 9-🇵🇹(+351|0), 10-🇰🇬(+996|0), 11-🇺🇸(+1), 12-🇫🇷(+33|0), 13-🇲🇩(+373|0), 15-🇪🇪(+372), 18-🇬🇪(+995), 19-🇺🇿(+998), 22-🇵🇱(+48|0), 23-🇹🇯(+992|8), 25-🇷🇴(+40|0), 44-🇨🇭(+41|0)

Exemple: 1

phone_numberstring

Pour mode=one

Exemple: 999-999-99-99

genderstring

Pour mode=all

Valeurs:manwoman

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject