API Versioning Overview APIs evolve, but breaking changes break clients. This skill covers versioning strategies (URL path, headers, query params), deprecation workflows, backwards-compatible changes, and migration patterns for REST and GraphQL APIs. Instructions Step 1: URL Path Versioning (Recommended) Step 2: Backwards-Compatible Changes These changes are SAFE (no version bump needed): - Adding new optional fields to responses - Adding new endpoints - Adding new optional query parameters - Adding new enum values (if clients handle unknown values) These changes REQUIRE a new version: - Remo…