API Reference
Complete reference for all WickiePay API endpoints, powered by Layer1.
Base URLs
| Environment | URL |
|---|---|
| Sandbox | https://api.sandbox.layer1.com |
| Production | https://api.layer1.com |
Authentication
All requests require RSA HTTP Message Signatures (RFC 9421). See Authentication for setup instructions.
API Sections
Digital Asset API
Manage assets, addresses, transactions, asset pools, fees, screening, key pairs, staking, returns, networks, exports, and consolidations.
Trading API
Conversions, venue management, deposits, withdrawals, balances, rates, market data, and exports.
Channel API
Create and manage payment channels, list channel payments, and get spot rates.
Crypto Payment API
Create, list, get, and validate crypto payments (IN and OUT).
Treasury API
Managed balances, funding sources, thresholds, balance adjustments, operations, and activity logs.
Hooks API
Webhook destinations, event listing, and event replay.
Approvals API
Approval requests, voting, bulk operations, and approval settings.
Contacts API
Contact management and payment instruments.
Webhook Schemas
Event payload schemas for deposits, withdrawals, trades, balances, approvals, and audits.
Postman Collection
A Postman Collection with all API endpoints is available in your WickiePay Portal under Integrations > Postman Collection. Import it to quickly test all endpoints in your sandbox environment.
Error Handling
See the Error Dictionary for all error codes, HTTP status codes, and resolution guidance.