type
Endpoint
One application-authored method and path handler mounted at root, collection, or global scope.
Properties
| Property | Type | Description |
|---|---|---|
Method | string | CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, or PUT. |
Path | string | A leading-slash path with optional complete :parameter segments. |
Summary | string | Optional generated OpenAPI operation summary. |
MaxBodyBytes | int64 | Raw body bound; zero inherits HandlerOptions and a negative value opts trusted streaming out. |
Handler | EndpointHandler | Trusted compiled application handler code. |
How it works
Root endpoints mount below /api. Collection and global endpoints mount below their resource route and run before a matching built-in route for the same method.
Custom endpoints are anonymous by default. Handler must enforce endpoint-specific authorization.