Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Функция Function hooks/subscribe (http://<DOMAIN>/api/hooks/subscribe/)

ПараметрыParameters:

  • token - ключ авторизации полученный через функцию auth authorization key obtained through the auth function

  • event - название события event name
    • order_created - событие срабатывающее при оформлении пользователем заказа либо при создании заказа в админ. панели event triggered when a user places an order or shop admin creates an order in the admin panel
    • user_signup - событие срабатывающее при регистрации пользователяevent triggered at user registration
    • request_call_me - событие срабатывающее при запросе обратного звонка event triggered when a callback request is made

  • target_url - ссылка по которой необходимо отправить данные при срабатывании события

Ответ:

    id - идентификатор хука, который необходимо сохранить для отписки от вебхука
  • link where data should be sent when the event is triggered

Response:

  • id - hook identifier to be stored for unsubscribing from the webhook

Также, при успешной подписке на вебхук сервер вернёт заголовок HTTP/1.1 201 Created что означает, что вебхук успешно создан, при . При других статусах ответа сервера, отличных от 20х, следует считать, что подписка не удалась.

Максимальное количество подписок на одно событие - 5. При достижении этого лимита ответ сервера будет "Subscriptions limit for current event has been reached"

...