Получение списка всех зарегистрированных торговцев
Используйте этот запрос для получения списка всех торговцев, зарегистрированных в вашей системе.
Запрос
Запрос должен:
- иметь авторизацию типа Basic c вашим ID и секретным ключом PSP как имя пользователя и пароль соответственно;
- иметь заголовок
Content-Type, установленный какapplication/json; - иметь заголовок
Accept, установленный какapplication/json; - использовать кодировку UTF-8.
Отправьте GET запрос на {YOUR DWH URL}/api/v1/merchants.
Пример запроса
curl -v "http://boapi.begateway.com/api/v1/merchants" \ -H "Authorization: Basic MTpwc3BfMV9rZXk=" \ -H "Content-Type: application/json" \ -H "Accept: application/json"
Ответ
Ответ содержит следующие параметры:
| Параметр | Тип | Описание |
|---|---|---|
| data | array | Массив торговцев. Каждый элемент представляет собой объект учетной записи торговца. |
| company_name * обязательный | string | Название компании торговца. |
| enabled * обязательный | boolean | Состояние учетной записи торговца. Возможные значения: true - учетная запись торговца активна;false - учетная запись торговца неактивна. |
| id * обязательный | integer | Идентификатор торговца в системе. |
Info
Данные в массиве упорядочены по дате создания учетной записи в порядке убывания.
Пример ответа
{ "data": [ { "company_name": "Company C", "enabled": false, "id": 3 }, { "company_name": "Company B", "enabled": true, "id": 2 }, { "company_name": "Company A", "enabled": true, "id": 1 } ]}