Jump to Content
Sila API Docs | Sila Banking and Payments API
API DocumentationRecipesRelease Notes
Log InSila API Docs | Sila Banking and Payments API
Log In
API DocumentationRecipesRelease Notes

Welcome

  • Introduction
  • Getting Started

Overview

  • Sandbox Vs. Production
  • Info Management & Security Requirements
  • Customer Application Demo
    • Demo Checklist
    • Endpoint Specific Requirements
    • Agreement and Disclosures Requirements (DDA)
    • vAccount Demo Checklist
  • Sila Demo App (API Explorer)

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)

Authentication & Authorization

  • Auth Token (BETA) vs ECDSA Authentication Schemes
  • Authentication Token Overview (BETA)
    • Authenticating with an Auth Token (BETA)
    • Auth Token Management (BETA)
    • /auth_token (BETA)
  • ECDSA Overview and Examples
    • ECDSA Sample Input/Outputs
    • Implementing Digital Signatures
    • Generating and Managing User Private Keys

Identity Verification

  • Entities (Individual or Business)
    • /get_entity
    • /get_entities
  • /check_handle
  • /register
    • /add/<registration-data>
    • /update/<registration-data>
    • /delete/<registration-data>
  • /request_kyc
    • KYC/KYB Levels
  • /check_kyc
    • Triaging KYC Failures
  • /documents
    • /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
  • KYB (Know Your Business)
    • /certify_beneficial_owner
    • /certify_business
    • /link_business_member
    • /unlink_business_member
    • /get_business_roles
    • /get_business_types
    • /get_naics_categories

Bank Account Linking

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

ACH Transactions

  • /issue_sila
    • Issue Status Diagram
  • /transfer_sila
    • Transfer Status Diagram
  • /redeem_sila
    • Redeem Status Diagram
  • /get_transactions
  • /cancel_transaction
  • /get_payment_methods
  • /statements
  • /get_statements_data
  • /get_wallet_statement_data
  • /statements/<statement_id>
  • /get_statement_transactions
  • ACH Processing Schedule
    • ACH Processing Holiday Calendar
  • Instant ACH (BETA-CLOSED)
    • /check_instant_ach
  • Instant Settlement (BETA)
  • ACH Returns
  • ACH Limits Overview
    • End User Limits - Technical Details
    • Default Limits
    • Increasing Limits
    • Protected Endpoints
    • 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 - CLOSED BETA)
    • /link_card
    • /get_cards
    • /refund_debit_card
    • /update_card
    • /delete_card
  • Virtual Accounts (BETA-CLOSED)
    • /open_virtual_account
    • /update_virtual_account
    • /get_virtual_account
    • /get_virtual_accounts
    • /close_virtual_account

Testing

  • Testing in the Sila Sandbox
    • Sandbox Info - Testing in Sandbox
    • Mock Failure Data - 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
    • Virtual Account External Transactions

Sila Console User Guides

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

Webhooks

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

Fortress integration

  • Fortress Integration

Error Handling

  • Transaction Error Codes
  • Request KYC Errors
  • Check KYC Errors
  • Check Instant ACH 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
    • crypto_entry
    • identity
    • contact
    • entity
    • search_filters

Other Information

  • Company Wallet Setup
  • Ethereum Contract Info
  • Breaking Change Policy
  • /check_partner_kyc

Developers

Suggest Edits

There are two dashboards you and your developers can use to manage and view your webhooks within the Sila Console Developers section, they are the Endpoints Dashboard and Webhook Activity Dashboard.

1300

Updated over 1 year ago


What’s Next
  • Endpoints Dashboard
  • Webhook Activity Dashboard
  • Application Management
  • Account Admin