API

Appliquer les paramètres généraux aux districts sélectionnés

POST/api/crm/v2/districts.update_templatev2
operationId: districts.updateTemplate

Applique les paramètres généraux aux districts sélectionnés. districts_ids — districts auxquels les paramètres sont appliqués, fields — valeurs parmi celles ci-dessous à appliquer. Tout ce qui n’est pas dans fields n’est pas modifié dans les districts. Le modèle de succursale — valeurs par défaut dans le formulaire de création d’un nouveau district et bloc settings dans GET /districts — est remplacé par toutes les valeurs du corps de la requête, indépendamment de fields.

Autorisation

api-token + language + role

Paramètres de requête

branch_idintegerobligatoire

Exemple: 1

Corps de la requête application/json

object
districts_idsarray of integerobligatoire

Les districts auxquels les paramètres s'appliquent ; chaque identifiant doit appartenir à une succursale

fieldsarray of stringobligatoire

Valeurs du corps de la requête appliquées à ces districts

operator_idintegerobligatoire

Exemple: 1

delivery_timeintegerobligatoire

Heure de livraison

Exemple: 60

other_delivery_time_enabledboolean

Exemple: false

other_delivery_timeintegerobligatoire

Temps de livraison prolongé pendant une période spécifique

Exemple: 90

other_delivery_time_periodsstringobligatoire

Période de validité de l'heure de livraison spéciale

Exemple: 00:00 - 23:59

paid_delivery_enabledboolean

Livraison payante

Exemple: true

cost_of_deliverynumberobligatoire

Coût de livraison

Exemple: 100

minimum_order_amountnumberobligatoire

Montant minimum de commande

Exemple: 200

free_delivery_fromnumberobligatoire

Montant de commande à partir duquel la livraison est gratuite

Exemple: 400

other_minimum_order_amount_enabledboolean

Le montant minimum de commande spécial est activé pour une période spécifique

Exemple: true

other_minimum_order_amountnumberobligatoire

Montant minimum de commande pour une période spécifique

Exemple: 300

other_minimum_order_amount_periodsstringobligatoire

Exemple: 00:00 - 23:59

other_minimum_order_amount_daysarray of integer

Jours de la semaine pour un montant minimum de commande spécial

redirect_district_idinteger

Le district vers lequel les commandes sont redirigées après la fermeture

Exemple: 55301

day_mode_base_1integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_2integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_3integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_4integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_5integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_6integerobligatoire

Valeurs:123

Exemple: 1

day_mode_base_7integerobligatoire

Valeurs:123

Exemple: 1

timeworkstring

Exemple: 00:00 - 23:59

day_timearray of stringobligatoire

Réponses

OK

object
statusstringobligatoire

Valeurs:successerror

Exemple: success

dataobject