generated: '2026-07-19' method: generated source: openapi/even-financial-openapi-original.json 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: 22 by_action_class: acting: 5 connected: 17 by_consequence: write: 5 read: 17 human_in_the_loop_required: 0 operations: - path: /leads/rateTables method: post operationId: submitLead 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: /leads/{leadUuid}/rateTables method: post operationId: getRateTableForSpecifiedLead 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: /originator/prefills/{prefillToken} method: get operationId: getPrefill x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /originator/prefills method: post operationId: prefill 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: /originator/rateTables/{uuid} method: get operationId: getRateTable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/{uuid} method: get operationId: getLead x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/{uuid} method: patch operationId: updateLead 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: /approvalProbability/loanReports method: post operationId: createLoansApprovalProbabilityReport 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: /approvalProbability/loanReports/{uuid} method: get operationId: getLoansApprovalProbabilityReport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /offerPreview/loanOffers method: get operationId: getPreviewLoanOffers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /offerPreview/creditCardOffers method: get operationId: getPreviewCreditCardOffers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /offerPreview/savingsOffers method: get operationId: getPreviewSavingsOffers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /supplyAnalytics/leadEvents method: get operationId: getLeadEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /supplyAnalytics/leadPayouts method: get operationId: getLeadPayouts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /supplyAnalytics/leadClientTags method: get operationId: getLeadClientTags x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /supplyAnalytics/leadsInfo/{leadUuid} method: get operationId: getLeadsInfo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/universities method: get operationId: getUniversities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/vehicles/years method: get operationId: getVehicleYears x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/vehicles/makes method: get operationId: getVehicleMakes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/vehicles/models method: get operationId: getVehicleModels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leads/vehicles/trims method: get operationId: getVehicleTrims x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /uiUtil/featuredFinancialInstitutions method: get operationId: getFeaturedFinancialInstitutions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none