Чекко

API – Финансовая отчетность

Финансовая — или бухгалтерская — отчетность организаций от ГИР БО Федеральной Налогой Службы и Росстата.



Формат запроса

Используются GET-запросы следующего вида

https://api.checko.ru/json?object=finances
  &key={ваш API-ключ}
  &ogrn={ОГРН организации}
  &inn={ИНН организации}
  &kpp={КПП организации}


Параметр запроса Описание
object
Обязательный параметр, указывающий на конкретный интерфейс API, в данном случае принимает значение
finances
.
ogrn
Рекомендуемый параметр, ОГРН организации, 13 цифр. Служит уникальным идентификатором для всех организаций.
inn
Если вы не указали ОГРН, вы можете указать ИНН организации. В случае определения нескольких юридических лиц с указанным ИНН — такое бывает, например, если у организации есть филиалы — будет возвращена информация по головной организации.
kpp
Если вы указали ИНН организации, вы можете указать и ее КПП. Связка ИНН + КПП является уникальной и позволяет точно определить организацию.


Формат ответа

{
  "data": {
Основная информация ответа
    "organization": {
Организация, определенная по ОГРН или ИНН
      "ogrn": <STRING>,
ОГРН
      "inn": <STRING>,
ИНН
      "kpp": <STRING>,
КПП
      "okpo_code": <STRING>,
Код ОКПО
      "name": <STRING>,
Сокращенное наименование
      "full_name": <STRING>,
Полное наименование
      "region_code": <STRING>,
Код региона
      "legal_address": <STRING>,
Юридический адрес
      "ogrn_date": <STRING>,
Дата присвоения ОГРН
      "liquidation_date": <STRING>
Дата ликвидации юридического лица
    },
    "accounting": {
Данные финансовой отчетности организации
      "2012": {
Год отчетности, принимает значения от
2012
до
2020
        "1100": <INTEGER>,
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
        "1110": <INTEGER>,
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
        "1120": <INTEGER>,
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
        ...
        ...
        "6400": <INTEGER>
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
      },
      ...
      ...
      "2020": {
Год отчетности, принимает значения от
2012
до
2020
        "1100": <INTEGER>,
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
        "1110": <INTEGER>,
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
        "1120": <INTEGER>,
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
        ...
        ...
        "6400": <INTEGER>
Сумма, указанная в соответствующей строке формы бухглатерской отчетности, руб.
      }
    }
  },
  "meta": {
Информация о результате запроса
    "status": <STRING>,
Статус ответа, принимает значения
ok
или
error
    "message": <STRING>,
Сообщение, поясняющее результат запроса, не указывается в случае успешной обработки запроса и получении ответа, содержащего требуемые данные
    "today_request_count": <INTEGER>
Количество успешно обработанных запросов с вашим API-ключом за сегодняшний день
  }
}