GetOrganizationsByInnKpp¶
Метод GetOrganizationsByInnKpp
возвращает информацию об организации в Диадоке.
- GET /GetOrganizationsByInnKpp¶
- Query Parameters:
inn – ИНН организации.
kpp – КПП организации. Необязательное поле.
includeRelations – флаг, указывающий, нужно ли возвращать количество контрагентов, заинтересованных в сотрудничестве с организацией.
- Request Headers:
Authorization – данные, необходимые для авторизации. В заголовке нужно передать
DiadocAuth ddauth_api_client_id
.
- Status Codes:
200 OK – операция успешно завершена.
400 Bad Request – данные в запросе имеют неверный формат или отсутствуют обязательные параметры.
401 Unauthorized – в запросе отсутствует HTTP-заголовок
Authorization
, или в этом заголовке отсутствует параметрddauth_api_client_id
, или переданный в нем ключ разработчика не зарегистрирован в Диадоке.405 Method Not Allowed – используется неподходящий HTTP-метод.
500 Internal Server Error – при обработке запроса возникла непредвиденная ошибка.
- Response Body:
Тело ответа содержит справочные данные для организаций с заданными ИНН и КПП в виде структуры OrganizationList.
Если параметр kpp
отсутствует в строке запроса, метод вернет список ящиков всех организаций с заданным ИНН.
Метод может вернуть несколько организаций с одинаковыми ИНН и КПП. Это возможно, если организация является роуминговой: организация с определенными ИНН и КПП зарегистрирована в Диадоке и организация с такими же данными обслуживается другим оператором ЭДО, при этом для нее в Диадоке создано представление.