Developer Platform
3D AI brain3D API receipt3D security shield

Build with the
Wally AI API

RESTful APIs and SDKs to embed AI-powered financial management into your application. Transactions, budgets, insights, and more.

Quick Start

Up and Running in Minutes

curl -X GET "https://api.wallyai.app/v1/accounts" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "X-Tenant-ID: your-tenant-id"
200 OK
{
  "data": [
    {
      "id": "acc_1a2b3c",
      "name": "Main Checking",
      "type": "depository",
      "subtype": "checking",
      "balance": {
        "current": 8432.56,
        "available": 8200.00,
        "currency": "USD"
      },
      "institution": {
        "id": "ins_abc123",
        "name": "Chase Bank"
      },
      "last_synced": "2026-02-16T10:30:00Z"
    }
  ],
  "has_more": false,
  "total_count": 1
}

SDKs & Libraries

Official SDKs

Type-safe client libraries for your language of choice. All SDKs come with full TypeScript/type definitions, auto-retry, and pagination helpers.

Node.js / TypeScript

v2.3.0
npm install @wallyai/sdk

Python

v2.1.0
pip install wallyai

Swift (iOS)

v1.8.0
pod 'WallyAI'

Kotlin (Android)

v1.6.0
implementation "app.wallyai:sdk:1.6.0"

API Reference

Explore the API

Full REST API with predictable resource-oriented URLs, JSON request/response bodies, and standard HTTP response codes.

GET/v1/accounts
GET/v1/accounts/:id
POST/v1/accounts/link

Authentication

Secure by Default

All API requests are authenticated using API keys. Use your secret key for server-side requests and publishable key for client-side integrations. All communication is encrypted over TLS 1.3.

  • Bearer token authentication
  • Scoped API keys with granular permissions
  • Webhook signature verification
  • IP allowlisting for enterprise
  • SOC 2 Type II compliant
# Authentication Header
Authorization: Bearer sk_live_xxx...

# Tenant Identification
X-Tenant-ID: your-tenant-id

# Webhook Verification
X-Wally-Signature: sha256=xxx...

# Rate Limiting Headers (Response)
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1708099200

Start Building Today

Get your API keys and start integrating Wally AI into your platform. Free sandbox environment included.