Проверка работоспособности API
Используемый метод: System.check. Ожидаемые REST-коды ответа:
200 - API работает в штатном режиме
303 - API не работает
Пример запроса
Пример запроса на bash
1 QUERY_HOST="http://dev.spn24.ru/api/v1"
2 QUERY_ID="833105db-2dbe-d9ba-2ef4-0afe715dfe93"
3 QUERY_METHOD="System.check"
4 QUERY_HEADER="Content-Type: application/json"
5
6 QUERY_BODY="{
7 \"id\": \"$QUERY_ID\",
8 \"method\": \"$QUERY_METHOD\",
9 \"jsonrpc\": \"2.0\"
10 }"
11
12 curl -i -X POST -H $QUERY_HEADER -H $QUERY_HEADER_AUTH -d $QUERY_BODY $QUERY_HOST