Week 4: API

Практика

  • Обязательное: описать POST /applications, GET /applications/{id}, GET /vacancies.
  • Обязательное: добавить ошибки 400/404/409/422 и что делать клиенту.

Мини-квиз

  1. Что обязательно в API reference?
  2. Чем 409 отличается от 422?
  3. Где описывать rate limit?
  4. Какие примеры нужны в response?
  5. Что такое idempotency и где его фиксировать?