Choose a source
Open an imported API or create a source in the workspace.
// API Designer
Define API operations in a structured editor, then use the same operation in documentation and Make Request.
Summary
Operation ID
Model amount as an integer in minor currency units, currency as a string, and a 201 response. Add a 422 response for invalid amounts. Saved contracts feed Documentation and Request Builder. Export saved designs from Settings > Export OpenAPI; validation errors must be fixed first, and warnings need review.
POST /payments
Request: { "amount": 4900, "currency": "EUR" }
201: { "id": "pay_123", "amount": 4900, "currency": "EUR" }
422: { "code": "invalid_amount" }Follow the practical guideCapabilities
Workflow
Open an imported API or create a source in the workspace.
Set its method, path, parameters and request body.
Describe status codes, headers, schemas and examples.
Browse it in Documentation or send it from Make Request.
Agree on paths, inputs and responses before implementation begins.
Update an operation in a focused editor when manual editing is enabled.
Document validation, authorization and server error responses beside success cases.
Turn OpenAPI 3.x and Swagger 2.0 JSON definitions into structured, searchable reference material for your workspace.
Explore Mock ResponsesConfigure success and failure variants, then call enabled mocks through the authenticated hosted runtime while the backend is still being built.
Explore// FAQ
// GET STARTED
Start with an OpenAPI or Swagger JSON definition and keep the workflow together.