For AI agents: visit https://docs.silamoney.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Jump to Content
Sila API Docs | Sila Banking and Payments API
API DocumentationRelease Notes
Log InSila API Docs | Sila Banking and Payments API
API Documentation
Log In
API DocumentationRelease Notes

Welcome

  • Introduction
  • Getting Started
    • Funds Flow Examples
    • Register Your Application
  • Customer Application Demo
    • Demo Checklist
    • Endpoint Specific Requirements
    • Agreement and Disclosures Requirements (DDA)
  • Info Management & Security Recommendations
  • Sandbox Vs. Production Request URL's

Overview

  • Alphabetical List of Sila Endpoints

Authentication & Authorization

  • Authentication Methods
  • JWT Token Overview
    • /auth_token
  • ECDSA Overview and Examples
    • ECDSA Sample Input/Outputs
    • Implementing Digital Signatures
    • Generating and Managing User Private Keys
  • Migrating from ECDSA to JWT

Partner bank guides

  • Priority Integration

Identity Verification

  • Entities (Individual or Business)
    • /get_entity
    • /get_entities
  • /check_handle
  • /register
    • /add/<registration-data>
    • /update/<registration-data>
    • /delete/<registration-data>
    • /register_with_provider_token
  • Advanced KYC
    • /kyc
    • /get_verifications
    • /get_verifications/<verification_uuid>
  • Classic KYC
    • /request_kyc
    • /check_kyc
  • /documents (upload)
    • /document_types
    • /get_document
    • /list_documents
  • KYB (Know Your Business)
    • /link_business_member
    • /unlink_business_member
    • /certify_beneficial_owner - DEPRECATED
    • /certify_business - DEPRECATED
    • /get_business_roles
    • /get_business_types
    • /get_naics_categories
  • KYC Systems Comparison

Bank Account Linking

  • Plaid + Sila Integration
  • MX + Sila Integration
  • /link_account
    • /delete_account
    • /get_accounts
    • /get_institutions (Plaid Only)
    • /get_account_balance
    • /update_account
    • Manual Account Linking
  • Fuzzy Name Match Algorithm

Check Capabilities

  • /check_bank_account_capabilities
  • /check_routing_number_capabilities

Transacting

  • ACHNow
  • /transact
    • RTP and FedNow Transaction Diagrams
  • /issue_sila
    • Issue Status Diagram
  • /transfer_sila
    • Transfer Status Diagram
  • /redeem_sila
    • Redeem Status Diagram
  • /get_transactions
  • /cancel_transaction
  • /get_payment_methods
  • Statements
    • /statements
    • /get_wallet_statement_data
    • /get_statement_transactions
    • /get_statements_data
    • /statements/<statement_id>
  • ACH Processing Schedule
    • ACH Processing Holiday Calendar
  • ACH Returns
  • ACH Limits Overview
    • End User Limits - Technical Details
    • Default Limits
    • Increasing Limits
    • Limits Usage
    • Limits Headers

Payment Instruments

  • Wallets
    • /register_wallet
    • /update_wallet
    • /get_wallet
    • /get_wallets
    • /delete_wallet
  • External Bank Accounts

Webhooks

  • Webhook Overview and Set Up
  • Webhook Event Signing
  • Webhook Event Reference
  • Webhook Management Console
  • Webhook Troubleshooting
  • /get_webhooks
  • /retry_webhook
  • Webhook Alerts

Sila Console User Guides

  • Sila Console Overview
  • Application Management
  • Account Admin
    • Your Business Dashboard
    • Team Management Dashboard
    • Transaction Dashboard
    • End User Dashboard
  • Developers
  • Console Roles

SDKs

  • Native SDKs
    • Node/JavaScript SDK (ECDSA only)
    • Java SDK (ECDSA only)
    • PHP SDK (ECDSA only)

Error Handling

  • Transaction Error Codes
  • Request KYC Errors
  • Check KYC Errors
  • Link Account Errors
  • Issue Sila Errors
  • Cancel Transaction Errors
  • Get Account Balance Errors

Messages

  • Message Objects
    • header_msg
    • entity_msg
    • link_account_msg
    • get_accounts_msg
    • issue_msg
    • transfer_msg
    • redeem_msg
    • get_transactions_msg
  • Message Object References
    • header
    • address
    • identity
    • contact
    • entity
    • search_filters

Other Information

  • Company Wallet Setup
  • Breaking Change Policy

Wallets

  
1144

Updated over 1 year ago


What’s Next

The following are secondary endpoint that can not be used until the primary /register or /register_wallet endpoint has been successfully called.

  • /register_wallet
  • /get_wallet
  • /get_wallets
  • /update_wallet
  • /get_sila_balance
  • /delete_wallet
Did this page help you?