Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Description

Design and document robust APIs with clear endpoints, fostering developer collaboration and scalability.

Version

1.0

Pre-selected AI

ANTHROPIC: CLAUDE 3.5 SONNET

Contexts

Project: Purpose, Project: Features / Advantages, Project: Target Audience, Project: Tech Stack, Jira issue (full context)

Steps

API Requirements

  • Input: Jira issue description and project goals

  • AI Task: Extract requirements for the API:

    • Identify endpoints, data flows, and functionalities.

    • Highlight constraints (e.g., performance, security).

  • Output: A structured table of API requirements.

1

Endpoint Design

  • Input: API requirements and data flow context

  • AI Task: Define the endpoints for the API:

    • Include HTTP methods (GET, POST, PUT, DELETE, etc.).

    • Specify request/response structures (e.g., headers, body, query params).

  • Output: A structured table of API endpoints.

2

Document API

  • Input: API design and endpoint details

  • AI Task: Create developer-friendly API documentation:

    • Include endpoint descriptions, examples, and error handling.

    • Suggest tools like Swagger/OpenAPI for documentation generation.

  • Output: A detailed API documentation draft.

3

Validate API Design

  • Input: Full API design, endpoints, and documentation

  • AI Task: Review the API design for completeness:

    • Identify gaps or inconsistencies in endpoint definitions.

    • Suggest improvements for scalability or security.

  • Output: A validation report with actionable feedback.

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.