{"id":"versioning-strategies","title":"Versioning Strategies","section":"versioning","strategies":[{"id":"url-path","name":"URL Path Versioning","recommended":true,"example":"GET /v1/products","pros":["Explicit and visible","Easy to implement","Cache-friendly"]},{"id":"header","name":"Header Versioning","recommended":false,"example":"Accept: application/vnd.example.v2+json","pros":["Cleaner URLs"],"cons":["Less visible","Harder to test"]},{"id":"query-param","name":"Query Parameter","recommended":false,"example":"GET /products?api-version=2024-01-15","pros":["Flexible"],"cons":["Can be forgotten"]}]}