API v1 Stable
Build with HiSettly
RESTful APIs, comprehensive SDKs, and detailed documentation to get you moving money in minutes.
# Install the SDK
npm install @hisettly/sdk
# Initialize
import HiSettly from '@hisettly/sdk';
const settly = new HiSettly('sk_live_...');
// Create an ACH transfer
const transfer = await settly.ach.create({
amount: 50000,
direction: 'credit',
account_id: 'acc_1a2b3c4d',
});
SDKs
Official SDKs
First-class SDKs for your favorite languages. Fully typed, well-documented, and battle-tested.
Py
Python
pip install hisettly
No
Node.js
npm install @hisettly/sdk
Ru
Ruby
gem install hisettly
ENDPOINTS
Core API endpoints
| Method | Endpoint |
|---|---|
| POST | /v1/ach/transfers |
| GET | /v1/ach/transfers/:id |
| POST | /v1/cards |
| GET | /v1/cards/:id |
| POST | /v1/accounts |
| GET | /v1/accounts/:id/balance |
| POST | /v1/webhooks |
| GET | /v1/events |
EXAMPLES
Code examples
1
Authentication
curl https://api.hisettly.com/v1/accounts \
-H "Authorization: Bearer sk_live_your_api_key"
2
ACH Transfer Response
{
"id": "ach_1a2b3c4d5e6f",
"object": "ach_transfer",
"amount": 50000,
"currency": "usd",
"direction": "credit",
"status": "pending",
"same_day": true,
"created_at": "2026-03-04T12:00:00Z",
"estimated_settlement": "2026-03-04T18:00:00Z"
}
3
Webhook Payload
{
"id": "evt_9z8y7x6w",
"type": "transfer.completed",
"data": {
"id": "ach_1a2b3c4d5e6f",
"status": "completed",
"amount": 50000,
"settled_at": "2026-03-04T17:45:00Z"
},
"created_at": "2026-03-04T17:45:01Z"
}
RESOURCES
Developer resources
API Reference
Complete reference for all endpoints, parameters, and response types.
Coming SoonChangelog
Stay up to date with the latest API changes and new features.
Coming SoonStatus Page
Real-time system status and historical uptime data.
Coming SoonSDKs & Libraries
Official client libraries for Python, Node.js, Ruby, and more.
Coming SoonGet Your API Keys
Start building with HiSettly's payment infrastructure today.