/* generated using openapi-typescript-codegen -- do not edit */ /* istanbul ignore file */ /* tslint:disable */ /* eslint-disable */ /** * Request serializer for PathwaySuggestionManagementView POST endpoint */ export type PathwaySuggestionCreate = { /** * The platform for the suggestion */ platform_key: string; /** * The pathway ID to suggest */ pathway_id: string; /** * The pathway UUID to suggest */ pathway_uuid: string; /** * The user to suggest the pathway to */ user_id: string; /** * The username of the user to suggest the pathway to */ username?: string; /** * The email of the user to suggest the pathway to */ email?: string; /** * Whether the suggestion is accepted */ accepted?: boolean; /** * Whether the suggestion is visible */ visible?: boolean; /** * Additional suggestion metadata */ metadata?: Record; /** * The user who suggested the pathway */ suggested_by?: string; /** * Whether the suggestion is direct */ direct?: boolean; /** * Flag to ensure department admins can call the API */ department_mode?: boolean; };