Получение информации по GLN номерам, связанным с авторизированным пользователем (на уровне аккаунта)

Для работы с этим методом пользователь должен быть авторизированным .

Метод позволяет пользователю просматривать дополнительную информацию о других пользователях на уровне одного общего аккаунта.

Метод запроса

HTTP GET

Content-Type

application/json (тело запроса/ответа в json формате в теле HTTP запроса

URL запроса

https://edo-v2.edi-n.com/api/oas/account/identifiers

Параметры, передаваемые в URL (вместе с адресом метода)

В строке заголовка (Header) «Cookie» обязательно передается SID - токен полученный при авторизации

Подсказка

Также возможно выполнить запрос в виде curl-строки:

curl -X GET „https://edo-v2.edi-n.com/api/oas/account/identifiers“ -b „SID=458a0d38-5b56-4b8e-8998-009a1edd31eb“

Спецификация для расшифровки ключей curl запроса: https://curl.haxx.se/docs/manpage.html


JSON-параметры в теле HTTP запроса/ответа


REQUEST


В этом методе json-тело запроса отсутствует (другие данные передавать не нужно).


RESPONSE


Таблица 4 - Описание json-параметров, которые могут передаваться в ответ на метод API

Параметр

Формат

Описание

Объект Identificator

guid

String

GUID организации

taxNum

String

Налоговый идентификационный номер; строка 50 символов

ndsNum

String

№ свидетельства НДС; строка 50 символов

manager

String

ФИО менеджера; строка 100 символов

accountant

String

ФИО бухгалтера; строка 100 символов

id

long

ID пользователя

gln

String

GLN организации, которая связана с авторизированным пользователем? ; строка 13 символов

companyId

long

id аккаунта; число

retailerId

long

id сети (ритейлера); число

name

String

название организации; строка 100 символов

companyType

String

форма собственности; строка 5 символов; jur - Юридическое лицо, fiz - Физическое лицо

companyInn

String

код ИНН компании; строка 50 символов

companyKpp

String

код ЕГРПОУ/КПП; строка 50 символов

companyOgrn

String

Основной Государственный Регистрационный Номер; строка 15 символов

companyTaxDepartmentID

String

идентификатор отделения налоговой инспекции

dirLastName

String

фамилия директора; строка 150 символов

dirFirstName

String

имя директора; строка 150 символов

apartment

String

квартира; строка 20 символов

zip

String

почтовый индекс; строка 20 символов

city

String

город; строка 50 символов

street

String

название улицы; строка 100 символов

regionCode

String

код региона; строка 3 символа

bankName

String

название банка; строка 100 символов

bankMfo

String

МФО банка, код-реквизит банка

phone

String

№ телефона; строка 50 символов

bankAccount

String

расчетный счет банка; строка 50 символов

otherInfo

String

комментарии

email

String

E-mail; строка 255 символов

metroCode

String

код точки доставки; строка 20 символов


Примеры


Запрос не содержит тела (json)


Пример тела ответа (json):

  [
{
  "guid": {},
  "manager": "#",
  "id": 133187,
  "gln": "9864065702429",
  "companyId": 29824,
  "retailerId": 0,
  "name": "EDS_1",
  "companyType": "jur",
  "companyInn": "1010101010",
  "companyKpp": "90000031",
  "zip": "112233",
  "city": "г. Львов",
  "street": "ул. Хмурится, 6",
  "phone": "#",
  "otherInfo": "[]",
  "account": {
    "platform": "EVO",
    "id": 29824,
    "name": "Test_EDS1",
    "ownership": "#",
    "inn": "1010101010",
    "kpp": "100000001",
    "mail": "[email protected]",
    "phone": "12345678901",
    "ndsNumber": "#",
    "bankAccount": "#",
    "bankName": "#",
    "bankMfo": "#",
    "bankAddress": "#",
    "identificators": [],
    "companies": [],
    "users": []
  }
}
]