Skip to content

EndpointManifestDefinition

Defined in: wp-typia-block-runtime/src/metadata-core.ts:172

Canonical TypeScript description of one scaffolded REST surface.

Contracts extends Readonly<Record<string, EndpointManifestContractDefinition>> = Readonly<Record<string, EndpointManifestContractDefinition>>

Endpoints extends readonly EndpointManifestEndpointDefinition[] = readonly EndpointManifestEndpointDefinition[]

contracts: Contracts

Defined in: wp-typia-block-runtime/src/metadata-core.ts:180

Contract registry keyed by logical route contract ids.


endpoints: Endpoints

Defined in: wp-typia-block-runtime/src/metadata-core.ts:182

Route registry keyed by concrete REST path and method pairs.


optional info?: OpenApiInfo

Defined in: wp-typia-block-runtime/src/metadata-core.ts:184

Optional document-level metadata for aggregate OpenAPI output.