encore-api - Create Type-Safe API Endpoints with Encore.ts
Create type-safe API endpoints with Encore.ts.
Tags
Updated: 2026-03-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- import API module
- define request interfaces
- define response interfaces
- create API endpoint
- configure HTTP method
- configure URL path
- set expose option
- set auth requirement
- handle path parameters
- handle query parameters
- handle headers
- handle cookies
- validate requests
- set custom status codes
- create raw endpoint
- throw API errors
- serve static files
Inputs
- TypeScript request interfaces
- TypeScript response interfaces
- API configuration options
- Path parameters
- Query parameters
- HTTP headers
- Cookies
- Static files directory
Outputs
- HTTP API endpoints
- HTTP responses
- Validation error responses
- Static file responses
Requirements
- Encore.ts framework
- TypeScript 4.9+
