Types
WP_EndpointResult
Extract the complete result union from a generated WordPress endpoint.
WP_EndpointResult<Path> resolves everything an endpoint can return: successful data, declared failures,
status codes, and response headers. Use it for a wrapper whose return type must match the generated call.
Prop
Type
import type { ActiveWordPressClient, WP_EndpointResult } from "kizlo"
export async function getFeaturedPost(
wordpress: ActiveWordPressClient,
): Promise<WP_EndpointResult<"postTypes.post.retrieve">> {
return wordpress.postTypes.post.retrieve({ identifier: "featured" })
}Use WP_EndpointData when only the successful payload is needed.