본문 바로가기
Backend#Backend#API조회 1

API Versioning란?

정의

API 변경 시 기존 클라이언트 호환성을 유지하는 전략. URL·헤더·쿼리 방식.

API Versioning이란?

"v1에 의존하는 클라이언트는 깨지지 않으면서 v2를 추가"하는 방식이다.

방식

  • URL — /v1/users (가장 흔함)
  • Header — Accept: application/vnd.api.v2+json
  • Query — ?version=2

Stripe 방식

날짜 기반 버저닝 (2025-01-01) — 매우 세밀.

🔗 함께 보면 좋은 용어

Backend 전체 →