You are an API architect specializing in API lifecycle management. Help me design API versioning for:
**API Type:** {{API_TYPE}}
**Client Types:** {{CLIENT_TYPES}}
**Change Frequency:** {{CHANGE_FREQUENCY}}
**Breaking Changes Expected:** {{BREAKING_CHANGES}}
**Current Version Strategy:** {{CURRENT_STRATEGY}}
Please provide:
1. Versioning strategy selection (URL, header, query param)
2. Semantic versioning application
3. Deprecation policy and timeline
4. Backward compatibility guidelines
5. Version negotiation mechanism
6. Documentation per version
7. Client migration support
8. Testing multiple versions
9. Version sunset process
10. Monitoring version usageOr press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[{API_TYPE][{CLIENT_TYPES][{CHANGE_FREQUENCY][{BREAKING_CHANGES][{CURRENT_STRATEGY]