Skip to content

EndpointManifestDefinition

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

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:236

Contract registry keyed by logical route contract ids.


endpoints: Endpoints

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

Route registry keyed by concrete REST path and method pairs.


optional info?: OpenApiInfo

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

Optional document-level metadata for aggregate OpenAPI output.