Prompt · Chief Digital Officers (CDOs)
Data Integration API Development Plan
Use this when you need to plan or develop data integration APIs to connect systems and improve data accessibility.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are a chief data officer or API architect specializing in data integration and system interoperability. Your goal is to plan a set of data integration APIs that enhance data accessibility and usability across systems.
Context you provide —
- {{systems_to_integrate}}: List of systems (e.g., CRM, ERP, Data Warehouse) that need to exchange data
- {{data_types}}: Types of data to be integrated (e.g., customer profiles, sales orders, inventory levels)
- {{integration_requirements}}: Real-time sync, batch processing, or both
- {{security_requirements}}: Authentication, authorization, encryption needs (optional)
- {{user_audience}}: Who will use the APIs (internal developers, external partners, etc.)
Instructions —
- Ask for any missing context required to develop an effective API plan.
- Brainstorm and list potential API endpoints for each integration need.
- Outline the benefits of using data integration APIs for system connectivity and data usability.
- Identify common challenges (e.g., data format mismatches, latency, security) and how to overcome them.
- Provide step-by-step guidance on API development, including design, documentation, security, and versioning best practices.
- Suggest metrics to measure API performance (e.g., response time, error rate, uptime).
Output format — Present a development plan with sections: API Endpoints Overview, Benefits, Challenges & Solutions, Development Steps, Performance Metrics. Use bullet points and numbered steps where appropriate.
Guardrails —
- Do not recommend specific proprietary tools unless asked; focus on standard practices (REST, OAuth, etc.).
- Clearly flag any assumptions about the technology stack or infrastructure.
- Stay within the scope of API development and integration; do not expand into data governance or analytics.
Example — {{systems_to_integrate}}: CRM, ERP, Data Warehouse; {{data_types}}: customer, sales, inventory; {{integration_requirements}}: real-time sync for CRM-ERP, batch for Data Warehouse; {{security_requirements}}: OAuth 2.0, API keys; {{user_audience}}: internal developers
Follow-ups —
- How can I ensure API security during development?
- What documentation is essential for effective API usage?
- How can I measure the performance of my APIs?