socure · Capability

Socure Account Intelligence — Bank Account Validation

Socure Account Intelligence capability. Validates a US bank account for open/closed status and ownership match without micro-deposits or end-user credentials.

Socure Account Intelligence — Bank Account Validation is a Naftiko capability published by socure, one of 7 capabilities the APIs.io network indexes for this provider. It bundles 1 operation across the POST method rooted at /v1/account-intelligence/validate.

The capability includes 1 state-changing operation. Lead operation: Socure Validate A Bank Account. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Socure, Bank Account Verification, and Account Validation.

Run with Naftiko SocureBank Account VerificationAccount Validation

What You Can Do

POST
Validatebankaccount — Socure Validate A Bank Account
/v1/account-intelligence/validate

MCP Tools

socure-validate-bank-account

Socure Validate A Bank Account

Capability Spec

account-intelligence.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Socure Account Intelligence — Bank Account Validation
  description: Socure Account Intelligence capability. Validates a US bank account for open/closed status and
    ownership match without micro-deposits or end-user credentials.
  tags:
  - Socure
  - Bank Account Verification
  - Account Validation
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
- namespace: env
  keys:
    SOCURE_API_KEY: SOCURE_API_KEY
capability:
  consumes:
  - type: http
    namespace: account-intelligence
    baseUri: https://api.socure.com
    description: Socure Account Intelligence business capability.
    resources:
    - name: account-intelligence-evaluate
      path: /api/3.0/EmailAuthScore
      operations:
      - name: validateBankAccount
        method: POST
        description: Socure Validate A Bank Account
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          required: true
    authentication:
      type: apikey
      key: Authorization
      value: 'SocureApiKey {{env.SOCURE_API_KEY}}'
      placement: header
  exposes:
  - type: rest
    namespace: account-intelligence-rest
    port: 8080
    resources:
    - path: /v1/account-intelligence/validate
      name: account-intelligence-evaluate
      operations:
      - method: POST
        name: validateBankAccount
        description: Socure Validate A Bank Account
        call: account-intelligence.validateBankAccount
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: account-intelligence-mcp
    port: 9090
    transport: http
    tools:
    - name: socure-validate-bank-account
      description: Socure Validate A Bank Account
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: account-intelligence.validateBankAccount
      with:
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.