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

Partner bank guides

  • Priority Integration

Authentication & Authorization

  • Authentication Methods
  • OAuth2 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 OAuth2

Identity Verification

  • KYC Systems Overview
  • 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>
    • /resume_verification
    • Advanced KYC System Failure Triggers
  • Classic KYC
    • /request_kyc
    • /check_kyc
    • Classic KYC Failure Triggers
  • /documents (upload)
    • /document_types
    • /get_document
    • /list_documents
    • Individual Address Verification
    • Name Verification
    • Date of Birth Verification
    • Social Security Number Verification
    • Business Address Verification
    • Business Name Verification
    • FEIN Verification
    • General Identity Verification
  • Triaging KYC Failures
  • KYB (Know Your Business)
    • /link_business_member
    • /unlink_business_member
    • /certify_beneficial_owner
    • /certify_business
    • /get_business_roles
    • /get_business_types
    • /get_naics_categories

Bank Account Linking

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

Check Capabilities

  • /check_bank_account_capabilities
  • /check_card_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_funds_availability
  • Instant Settlement
  • 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
    • /get_sila_balance (ECDSA only)
  • Debit Cards (Checkout Integration)
    • /link_card
    • /get_cards
    • /refund_debit_card
    • /update_card
    • /delete_card
    • Anonymous Cards
  • External Bank Accounts

Webhooks

  • Webhook Overview and Set Up
  • 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

Testing

  • Testing in the Sila Sandbox
    • Sandbox Info - Testing in Sandbox
    • Link Account - Testing in Sandbox
    • Create Checkout Testing Token - Testing in Sandbox
    • Transaction Errors - Testing in Sandbox
    • Cancel Transaction - Testing in Sandbox

SDKs

  • Native SDKs
    • Node/JavaScript SDK (ECDSA only)
    • Python SDK (ECDSA only)
    • .Net/C# 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
  • /check_partner_kyc

Account Admin

Suggest Edits

There are three dashboards you can use to manage their account within the Account Admin section of the Sila Console:

  • Your Business Dashboard
  • Team Management Dashboard
  • Transactions
1300

Updated over 1 year ago


What’s Next
  • Your Business Dashboard
  • Team Management Dashboard
  • Transaction Dashboard
  • Developers
  • Application Management