freshapi Пример JSON

МАЛЕНЬКИЕ ИНСТРУМЕНТЫ. ЧИСТЫЕ ДАННЫЕ.

Чуть меньше шума.
Чуть больше ясности.

Проверьте JSON, приведите ответ к читаемому виду и освежите в памяти основы HTTP. Без установки и сложных настроек.

Открыть инструменты

Введённый JSON обрабатывается в вашем браузере.

ПОРЯДОК В КАЖДОЙ СКОБКЕ
Понятная структура
● ● ●response.jsonJSON
{
  "project": "fresh-api",
  "status": "ready",
  "ideas": [
    "keep it simple",
    "make it clear"
  ]
}
UTF-8Хороший день для чистого кода
ПРОСТОЕ — НЕ ЗНАЧИТ ПУСТОЕ.
01 / Никаких зависимостей02 / Всё перед глазами03 / Только нужное

РАБОЧИЙ СТОЛ

Дадим данным форму.

Вставьте ответ сервера или начните с примера.
Дальше — всего одно нажатие.

Готово к проверке. Данные остаются в этой вкладке.

Форматтер использует стандартный JSON.parse. Очень большие целые числа могут округляться JavaScript — такие идентификаторы лучше хранить строками.

КАРМАННЫЙ СПРАВОЧНИК

HTTP без лишних слов.

Несколько базовых примеров,
к которым удобно вернуться.

01

Посмотреть ответ

curl -i выводит заголовки вместе с телом ответа. Так проще проверить статус и тип содержимого.

curl -i https://fresh-api.com/healthz
Открыть ответ
02

Запросить JSON

Заголовок Accept сообщает серверу, в каком формате клиент ожидает получить данные.

curl -H 'Accept: application/json' \
  https://fresh-api.com/examples/profile.json
Посмотреть пример
03

Проверить смысл

Корректный синтаксис ещё не гарантирует правильность данных. Проверяйте обязательные поля, типы и единицы измерения.

200 Успешный ответ400 Некорректный запрос404 Ресурс не найден

О ПРОЕКТЕ

Немного порядка.
И можно дальше.

Fresh API — компактный набор инструментов и заметок для повседневной работы с данными. Здесь нет личного кабинета: откройте страницу, решите небольшую задачу и возвращайтесь к своему проекту.

Все данные в примерах вымышлены и предназначены для демонстрации. Форматтер не отправляет введённый JSON на сервер.