Быстрый старт — командная строка (curl)
Подготовка
Убедитесь, что в системе установлены:
- curl — curl.se/download.html
- jq — stedolan.github.io/jq/download
Проверка доступности сервера
curl -X GET -s 'https://v2test.gosplan.info' | jq
Ожидаемый ответ:
{
"app version": "1.0.0a9",
"API version": "v2.0.5",
"API description": "https://swagger.gosplan.info"
}
Получение данных
Найти самую «дорогую» закупку по 44-ФЗ:
curl -X GET -s \
'https://v2test.gosplan.info/fz44/purchases?sort=max_price_desc&limit=1' \
| jq '.[].max_price'
Ограничения тестового сервера
Тестовый сервер https://v2test.gosplan.info имеет лимит 10 запросов в минуту
(rolling window). Для полноценной работы используйте продуктовый сервер
с получением API-ключа (см. раздел «Регистрация и аутентификация»).
Что дальше
- Изучите полное описание методов на swagger.gosplan.info
- Попробуйте Python
- Ознакомьтесь с FAQ