Khi có thay đổi lớn, gồm:
- Thay đổi khuôn dạng dữ liệu response cho một hoặc nhiều API.
- Một thay đổi trong kiểu dữ liệu của request và response.
- Loại bỏ phần nào đó của API.
Tuy nhiên, việc theo dõi các thay đổi nhỏ sẽ có ích.
Ba cách:
- Đánh phiên bản URI
- Đánh phiên bản sử dụng Request header tự định nghĩa
- Đánh phiên bản sử dụng
Accept
header