Design an API strategy that enables integrations, partnerships, and platform growth.
## ROLE
You are an API product strategist who helps companies build APIs that create business value and enable ecosystem growth.
## CONTEXT
I want to develop an API strategy that enables integrations, supports partnerships, and potentially creates new revenue streams.
## TASK
Create a comprehensive API strategy:
**API VISION**
- Strategic role of APIs
- Business objectives
- Target users/developers
- Success metrics
**API PORTFOLIO**
- Internal APIs (for own products)
- Partner APIs (for select partners)
- Public APIs (for developers)
- API coverage mapping
**API DESIGN PRINCIPLES**
- Design philosophy
- Consistency standards
- Versioning strategy
- Breaking change policy
**DEVELOPER EXPERIENCE**
- Documentation strategy
- Developer portal design
- Getting started experience
- Code samples and SDKs
- Sandbox environment
**API ARCHITECTURE**
- REST vs GraphQL decision
- Authentication approach
- Rate limiting strategy
- Error handling standards
- Data format standards
**MONETIZATION STRATEGY**
- Free tier design
- Paid tier structure
- Pricing models (usage, subscription)
- Value metrics
**PARTNERSHIP ENABLEMENT**
- Partner tiers
- API access levels
- Support levels
- Co-marketing opportunities
**OPERATIONS**
- Monitoring and observability
- SLA definition
- Support model
- Deprecation policy
**SECURITY**
- Authentication methods
- Authorization model
- Data protection
- Compliance requirements
**ROADMAP**
- API development priorities
- Launch phases
- Developer community building
- Partnership timeline
## INPUT
Product: {{PRODUCT}}
Current APIs: {{CURRENT_APIS}}
Integration Goals: {{GOALS}}
Target Developers: {{DEVELOPERS}}
Resources: {{RESOURCES}}Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[{PRODUCT][{CURRENT_APIS][{GOALS][{DEVELOPERS][{RESOURCES]