Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create OpenAPI specification schema #1112

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Create OpenAPI specification schema #1112

wants to merge 2 commits into from

Conversation

tobq
Copy link

@tobq tobq commented Feb 16, 2025

feat: Create OpenAPI Specification schema

  • Adds a structured OpenAPI 3.0 specification for the Cobalt API.
  • Provides a unified, standardized definition of endpoints, authentication, and request/response schemas.
  • Enables easy generation of server and client SDKs with OpenAPI tools
  • Ensures better compliance with API documentation best practices.
  • Improves maintainability and facilitates integrations with third-party services.

Here's a live preview of the API: https://app.swaggerhub.com/apis/twoshot/Cobalt/1.0.0

tobq added 2 commits February 16, 2025 15:32
feat: Create OpenAPI Specification schema

- Adds a structured OpenAPI 3.0 specification for the Cobalt API.
- Provides a unified, standardized definition of endpoints, authentication, and request/response schemas.
- Enables easy generation of server and client SDKs with OpenAPI tools.
- Ensures better compliance with API documentation best practices.
- Improves maintainability and facilitates integrations with third-party services.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant