generated: '2026-07-15' method: generated source: openapi/telnyx-verify-openapi.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 17 by_action_class: acting: 11 connected: 6 by_consequence: write: 11 read: 6 human_in_the_loop_required: 0 operations: - path: /verifications/sms method: post operationId: createVerificationSms x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verifications/call method: post operationId: createVerificationCall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verifications/flashcall method: post operationId: createVerificationFlashcall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verifications/whatsapp method: post operationId: createVerificationWhatsapp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verifications/by_phone_number/{phone_number} method: get operationId: listVerificationsByPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verifications/by_phone_number/{phone_number}/actions/verify method: post operationId: verifyByPhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verifications/{verification_id} method: get operationId: retrieveVerification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verifications/{verification_id}/actions/verify method: post operationId: verifyById x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verify_profiles method: get operationId: listVerifyProfiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verify_profiles method: post operationId: createVerifyProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verify_profiles/{verify_profile_id} method: get operationId: retrieveVerifyProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verify_profiles/{verify_profile_id} method: patch operationId: updateVerifyProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verify_profiles/{verify_profile_id} method: delete operationId: deleteVerifyProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verify_profiles/templates method: get operationId: listVerifyProfileTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verify_profiles/templates method: post operationId: createVerifyProfileTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verify_profiles/templates/{template_id} method: patch operationId: updateVerifyProfileTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /number_lookup/{phone_number} method: get operationId: lookupNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none