Decentro9647 · Agentic Access

Decentro9647 Agentic Access

x-agentic-access generated

Decentro9647 exposes 178 API operations that an AI agent could call, of which 127 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.

By consequence: 51 read, 84 write, 42 physical, and 1 safety-critical.

1 operation are classed safety-critical and should require human-in-the-loop approval at runtime.

Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.

CompanyFintechPaymentsSDKCross-Border
Operations: 178 Acting: 127 Human-in-the-loop: 1 Method: generated

By consequence

read 51 write 84 physical 42 safety-critical 1

Highest-consequence actions

The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.

MethodPathConsequenceHuman-in-loop
DELETE /v2/kyc/sso/digilocker/session/{initial_decentro_txn_id} safety-critical required
POST /#pre_deposit_check physical conditional
POST /account_balance/clientcustomendpoint physical conditional
POST /client/test/endpoint physical conditional
POST /core_banking/money_transfer/initiate physical conditional
POST /core_banking/money_transfer/validate_account physical conditional
POST /decentro/batch/get_transaction_status physical conditional
POST /decentro/bulk/bulk_payout physical conditional
POST /deposit_simulation/ecollect physical conditional
POST /deposit_simulation/ecollect physical conditional
POST /recharge physical conditional
POST /settlement_status/customendpoint physical conditional
POST /transactionStatus physical conditional
POST /transaction_status/clientcustomendpoint physical conditional
POST /transactionstatus physical conditional
POST /upi_presentation_status1 physical conditional
POST /upi_registration_status physical conditional
POST /v2/banking/beneficiary physical conditional
POST /v2/banking/bulk-payout physical conditional
POST /v3/banking/account/virtual physical conditional
POST /v3/banking/account/virtual_transfer physical conditional
POST /v3/banking/money_transfer/validate_bank_account physical conditional
POST /v3/banking/settlement_account_setup physical conditional
POST /v3/core_banking/money_transfer/initiate physical conditional
POST /v3/payments/enach/bulk/mandate/presentation/status?decentro_txn_id=XX&page=1 physical conditional

Source

Agentic Access

Raw ↑
generated: '2026-10-22'
method: generated
source: openapi/decentro9647-bbp-neowise-production-api-openapi.yml, openapi/decentro9647-decentro-staging-api-openapi.yml,
  openapi/decentro9647-decentro-utils-api-openapi.yml, openapi/decentro9647-decfin-staging-api-openapi.yml,
  openapi/decentro9647-your-custom-endpoint-api-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: 178
  by_action_class:
    connected: 51
    acting: 127
  by_consequence:
    read: 51
    physical: 42
    write: 84
    safety-critical: 1
  human_in_the_loop_required: 1
operations:
- path: /balance
  method: get
  operationId: neowise-bbps-get-balance
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /operator-icon/{operator-id}
  method: get
  operationId: neowise-bbps-operator-icons
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /operator_list
  method: get
  operationId: neowise-bbps-operator-list
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /recharge
  method: post
  operationId: neowise-bbps-create-recharge
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /recharge_plan/{operator-id}/{circle-id}
  method: get
  operationId: neowise-bbps-recharge-plans
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /recharge_plan/{operator-id}/{circle-id}/{plan-type}
  method: get
  operationId: recharge-plan-type
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /telecom_plans
  method: get
  operationId: neowise-bbps-telecom-plans
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /transaction/{transaction-id}
  method: get
  operationId: neowise-bbps-transaction-status
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /validate_plan
  method: get
  operationId: neowise-bbps-validate-plan
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /view_bill
  method: post
  operationId: neowise-bbps-view-bill
  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: /core_banking/account_information/fetch_details
  method: get
  operationId: virtual_accounts_api-get-all-linked-accounts
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/account_information/fetch_details#get_account_setails
  method: get
  operationId: virtual_accounts_api-get-the-account-details
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/account_information/remitter_account
  method: get
  operationId: virtual_accounts-get_whitelisted_remitter_account
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/bank_code
  method: get
  operationId: common-get-bank-code
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/money_transfer/get_balance
  method: get
  operationId: virtual_accounts_api-get-balance
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/money_transfer/get_balance#v2
  method: get
  operationId: virtual_accounts_api-get-balance-v2
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/money_transfer/get_statement
  method: get
  operationId: virtual_accounts_api-get-statement
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/money_transfer/get_status
  method: get
  operationId: payments_api-get-transaction-status
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/money_transfer/initiate
  method: post
  operationId: payments_api-initiate-payout
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /core_banking/money_transfer/validate_account
  method: post
  operationId: payments_api-validate-bank-account
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /core_banking/upi/business_type
  method: get
  operationId: common-get-business-type-code
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /core_banking/upi/merchant_category
  method: get
  operationId: common-get-merchant-category-code
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /decentro/batch/get_transaction_status
  method: post
  operationId: payments_api-batch-get-transaction-status
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /decentro/bulk/bulk_payout
  method: post
  operationId: batch-payout-json
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /decentro/bulk/validate_bank_account_v3
  method: post
  operationId: bulk-validate-bank-account-v3
  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: /deposit_simulation/ecollect
  method: post
  operationId: simulate-e-collect-transaction-staging-payouts-platform
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /kyc/public_registry/validate
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-verification-services-customer-verification-validate-api
  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: /kyc/public_registry/validate#business-verification
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-verification-services-business-verification-validate-api
  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: /kyc/scan_extract/ocr
  method: post
  operationId: kyc-and-onboarding-api-reference-farsight-document-forensics-document-extraction
  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: /response_code
  method: get
  operationId: common-get-response-code-details
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /state
  method: get
  operationId: common-get-state-code
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /synchronous/hyperstream-executor
  method: post
  operationId: kyc-and-onboarding-api-reference-workflows-hyperstreams-ckyc-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: /synchronous/hyperstream-executor#advanced-ocr
  method: post
  operationId: advanced-ocr
  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: /synchronous/hyperstream-executor#employment-verification
  method: post
  operationId: kyc-and-onboarding-api-reference-workflows-hyperstreams-company-employment-verification
  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: /v1/scanner/user-intelligence/omniscore
  method: post
  operationId: omniscore
  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: /v1/scanner/user-intelligence/omniscore-advance
  method: post
  operationId: omniscore-advance
  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: /v2/auth/token
  method: get
  operationId: jwt
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v2/banking/account/beneficiaries
  method: get
  operationId: payments_api-get-beneficiary-details
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v2/banking/account/virtual
  method: post
  operationId: virtual_accounts_api-create-a-virtual-account-v2
  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: /v2/banking/account/virtual/{VA_Number}
  method: put
  operationId: update-virtual-account
  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: /v2/banking/beneficiary
  method: post
  operationId: payments_api-manage-beneficiaries-v2
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v2/banking/bulk-payout
  method: post
  operationId: batch-payout-csv
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: true
      purpose-required: true
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- path: /v2/banking/virtual/account/update_balance
  method: post
  operationId: virtual_accounts_api-load-unload-va
  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: /v2/bytes/alternate-data/company-financials
  method: post
  operationId: bytes-alternate-data-company-financials
  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: /v2/bytes/alternate-data/phone-tenure
  method: post
  operationId: bytes-alternate-data-phone-tenure
  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: /v2/bytes/alternate-data/social-intelligence
  method: post
  operationId: bytes-alternate-data-social-intelligence
  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: /v2/bytes/converter/chassis/rc
  method: post
  operationId: chassis-to-rc
  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: /v2/bytes/converter/gstin/cin
  method: post
  operationId: gstin-to-cin
  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: /v2/bytes/converter/pan/udyam
  method: post
  operationId: pan-to-udyam
  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: /v2/bytes/converter/rc/chassis
  method: post
  operationId: rc-to-chasis
  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: /v2/bytes/credit-score
  method: post
  operationId: bytes_credit-score
  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: /v2/common/download/{decentro_transaction_id}.pdf
  method: get
  operationId: kyc-and-onboarding-api-reference-utilities-download-pdf-files
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v2/financial_services/credit_bureau/credit_report
  method: post
  operationId: credit-report
  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: /v2/financial_services/credit_bureau/credit_report/summary
  method: post
  operationId: financial_api-generate-credit-report
  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: /v2/financial_services/data/pull
  method: post
  operationId: financial_api-customer-data-pull
  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: /v2/kyc/aadhaar/session
  method: post
  operationId: aadhaar-ovse-qrcode-intent
  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: /v2/kyc/ckyc/bulk/download
  method: post
  operationId: ckyc-bulk-download
  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: /v2/kyc/ckyc/bulk/individuals/upload
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-ckyc-services-upload-individuals
  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: /v2/kyc/ckyc/bulk/individuals/{UPLOAD_TRANSACTION_ID}
  method: get
  operationId: get-ckyc-upload-status
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    token:
      max-ttl: 3600
    audit: none
- path: /v2/kyc/ckyc/bulk/legal-entities/upload
  method: post
  operationId: ckyc-upload-legal-entity
  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: /v2/kyc/ckyc/bulk/search
  method: post
  operationId: ckyc-bulk-search-api
  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: /v2/kyc/ckyc/download/generate-otp
  method: post
  operationId: ckyc-download-generate-otp-api
  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: /v2/kyc/ckyc/download/individual
  method: post
  operationId: ckyc-download2-individual
  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: /v2/kyc/ckyc/download/individual/validate-otp
  method: post
  operationId: ckyc-download-individual-validate-otp-api
  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: /v2/kyc/ckyc/download/validate-otp
  method: post
  operationId: ckyc-download-validate-otp-api
  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: /v2/kyc/ckyc/search
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-ckyc-services-search
  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: /v2/kyc/ckyc/search/individual
  method: post
  operationId: ckyc-search2-individual
  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: /v2/kyc/converter/pan/gstin
  method: post
  operationId: api-reference-kyc-and-onboarding-identities-verification-services-id-converters-pan-to-gstin
  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: /v2/kyc/digilocker/access_token/code
  method: post
  operationId: digilocker-generate-access-token
  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: /v2/kyc/digilocker/eaadhaar
  method: post
  operationId: kyc_api-digilocker-get-e-aadhaar
  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: /v2/kyc/digilocker/file
  method: post
  operationId: kyc_api-digilocker-download-file
  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: /v2/kyc/digilocker/file/data
  method: post
  operationId: kyc_api-digilocker-file-data
  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: /v2/kyc/digilocker/file/pull
  method: post
  operationId: kyc_api-digilocker-pull-file
  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: /v2/kyc/digilocker/initiate_session
  method: post
  operationId: kyc_api-digilocker-initiate-session
  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: /v2/kyc/digilocker/issued_files
  method: post
  operationId: kyc_api-digilocker-get-issued-files
  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: /v2/kyc/document_classification
  method: post
  operationId: kyc-and-onboarding-api-reference-farsight-document-forensics-id-classification
  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: /v2/kyc/forensics/image_quality
  method: post
  operationId: document-quality
  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: /v2/kyc/forensics/video_liveness
  method: post
  operationId: kyc_api-liveness-verification
  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: /v2/kyc/identities/business-verification/shop-establishment
  method: post
  operationId: shop-establishment
  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: /v2/kyc/identities/employment-verification/email
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-verification-services-employment-verification-employer-domain-verification-without-otp
  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: /v2/kyc/identities/mask_aadhaar_uid
  method: post
  operationId: kyc-and-onboarding-api-reference-farsight-document-forensics-aadhaar-uid-masking
  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: /v2/kyc/match
  method: post
  operationId: kyc-and-onboarding-api-reference-farsight-data-forensics-match-engine
  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: /v2/kyc/professional-verification/icai
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-verification-services-professional-verification-icai
  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: /v2/kyc/professional-verification/icsi
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-verification-services-professional-verification-icsi
  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: /v2/kyc/professional-verification/nmc
  method: post
  operationId: kyc-and-onboarding-api-reference-identities-verification-services-professional-verification-nmc
  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: /v2/kyc/scan_extract/ocr
  method: post
  operationId: document-extraction-v2
  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: /v2/kyc/sso/digilocker/session
  method: post
  operationId: kyc_api-sso-digilocker-session
  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: /v2/kyc/sso/digilocker/session/{initial_decentro_txn_id}
  method: delete
  operationId: kyc_api-sso-digilocker-revoke-token
  x-agentic-access:
    action-class: acting
    consequence: safety-critical
    subject: required
    audience: null
    token:
      max-ttl: 120
      exchange: true
      purpose-required: true
      proof-of-possession: true
    escalation:
      human-in-the-loop: required
    audit: required
- path: /v2/kyc/sso/digilocker/verify
  method: post
  operationId: digilocker-verify-mobile
  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: /v2/kyc/sso/digilocker/{initial_decentro_txn_id}/eaadhaar
  method: post
  operationId: kyc_api-sso-digilocker-eaadhaar
  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: /v2/kyc/sso/digilocker/{initial_decentro_txn_id}/file
  method: post
  operationId: kyc_api-sso-digilocker-file-data
  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


# --- truncated at 32 KB (61 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/decentro9647/refs/heads/main/agentic-access/decentro9647-agentic-access.yml

Work with this as data

Every access contract here is available over the APIs.io API and to AI agents over MCP. Agentic Access is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for agentic access

3 MCP tools reach this
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
Search the catalog
curl "https://apis.io/api/v1/search?q=decentro9647-agentic-access&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/decentro9647-agentic-access"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.