Accounts and balances
Discover financial products, balances, and virtual accounts.
Cards and spend
Manage cards, spending controls, authorizations, and card activity.
Money movement
Create transfers, manage recipients, and follow payment lifecycles.
Operations
Automate invoices, expenses, approvals, and other back-office workflows.
Accounting and reconciliation
Read transaction activity and connect financial events to your accounting
systems.
Webhooks
React to resource changes without polling every endpoint.
Request basics
Every request useshttps://api.slash.com, an X-API-Key header carrying a
user API key, and an x-legal-entity
header naming the legal entity to act on.
JSON fields and query parameters use camelCase. Standard HTTP headers retain
their documented hyphenated names.
Resource ids are opaque. Store them and pass them back unchanged rather than
inferring behavior from their prefixes.
Build a reliable integration
- Use idempotency keys for writes that require them.
- Follow cursor pagination until
nextCursoris absent. - Branch on documented error codes, not message text.
- Consume webhooks and retrieve current resource state after receiving an event.