action telnyx_list_verify_profiles { label: "List all Verify profiles" description: "Gets a paginated list of Verify profiles." provider: telnyx method: GET path: "/verify_profiles" encoding: json input: { type: "object" properties: { "filter[name]": { type: "string" description: "Optional filter for profile names." } "page[number]": { type: "integer" } "page[size]": { type: "integer" } } additionalProperties: false } output: { type: "object" description: "A paginated list of Verify profiles" required: ["data", "meta"] properties: { data: { type: "array" items: { type: "object" properties: { call: { type: "object" properties: { default_call_timeout_secs: { type: "integer" description: "Must be less than default_verification_timeout_secs" } default_verification_timeout_secs: { type: "integer" description: "For every request that is initiated via this Verify profile, this sets the number of seconds before a verification request code expires. Once the verification request expires, the user cannot use the code to verify their identity." } speech_template: { type: "string" description: "Optionally sets a speech text template when sending the verification code. Uses `{code}` to template in the actual verification code." } } } created_at: { type: "string" } flashcall: { type: "object" properties: { default_verification_timeout_secs: { type: "integer" description: "For every request that is initiated via this Verify profile, this sets the number of seconds before a verification request code expires. Once the verification request expires, the user cannot use the code to verify their identity." } } } id: { type: "string" format: "uuid" } language: { type: "string" } name: { type: "string" } psd2: { type: "object" properties: { default_verification_timeout_secs: { type: "integer" description: "For every request that is initiated via this Verify profile, this sets the number of seconds before a verification request code expires. Once the verification request expires, the user cannot use the code to verify their identity." } } } record_type: { type: "string" description: "The possible verification profile record types." enum: ["verification_profile"] } sms: { type: "object" properties: { default_verification_timeout_secs: { type: "integer" description: "For every request that is initiated via this Verify profile, this sets the number of seconds before a verification request code expires. Once the verification request expires, the user cannot use the code to verify their identity." } messaging_enabled: { type: "boolean" description: "Enables SMS text messaging for the Verify profile." } messaging_template: { type: "string" description: "Optionally sets a messaging text template when sending the verification code. Uses `{code}` to template in the actual verification code." } rcs_enabled: { type: "boolean" description: "Enables RCS messaging for the Verify profile." } vsms_enabled: { type: "boolean" description: "Enables VSMS for the Verify profile." } } } updated_at: { type: "string" } webhook_failover_url: { type: "string" } webhook_url: { type: "string" } whatsapp: { type: "object" properties: { app_name: { type: "string" description: "The name that identifies the application requesting 2fa in the verification message." } default_verification_timeout_secs: { type: "integer" description: "For every request that is initiated via this Verify profile, this sets the number of seconds before a verification request code expires. Once the verification request expires, the user cannot use the code to verify their identity." } } } } } } meta: { type: "object" properties: { page_number: { type: "integer" } page_size: { type: "integer" } total_pages: { type: "integer" } total_results: { type: "integer" } } } } } }