provider 2506 operations 141 docs pages
@utdk/posthog
PostHog API
Generated UTDK provider client for PostHog API. Generated UTDK provider types and OpenAPI-backed client for https://us.posthog.com/api/schema/.
Flag Value
Optional generated docs page for
@utdk/posthog.
Flag Value
Operations
posthog.flagValueValuesRetrieve
- HTTP:
GET /api/projects/{project_id}/flag_value/values/ - What it does: Get possible values for a feature flag.
Query parameters:
key: The flag ID (required) Returns:
Array of objects with 'name' field containing possible values
OpenAPI operationId:
flag_value_values_retrievePath params: None
Query params:
keyResponse codes:
200,400,404Transport options: None
TypeScript: Client interface
Inputs
- Client input type:
{ [key: string]: unknown } - Client transport options: None
Outputs
- Client return type:
{ results: ({ name: unknown })[]; refreshing: boolean } - OpenAPI response codes:
200,400,404
import posthog from "@utdk/posthog";
type FlagValueValuesRetrieveInput = Parameters<typeof posthog.flagValueValuesRetrieve> extends [infer T, ...unknown[]] ? T : undefined;
type FlagValueValuesRetrieveOutput = Awaited<ReturnType<typeof posthog.flagValueValuesRetrieve>>;
const result: FlagValueValuesRetrieveOutput = await posthog.flagValueValuesRetrieve();
// Result shape (from schema): { results: ({ name: unknown })[]; refreshing: boolean }