DevelopersAPIReferencetransactions
Link transfer
Link two existing transactions as the two legs of one transfer, so the movement stops counting as income on one side and spend on the other.
Authentication
Checking whether you're signed in…
POST
header
Authorization<token>A SaaSFlow API key (format sf_…) or an OAuth bearer token. Paste only the key — the proxy adds the Bearer prefix. Create an API key in Settings → Company settings → API keys — see API keys.
companyId*stringLength
1 <= lengthapplication/json- body
sourceTransactionId*stringLength
1 <= lengthsourceCategorizationId*stringLength
1 <= lengthtargetTransactionId*stringLength
1 <= lengthTransfer linked
application/json- response
success*booleancurl -X POST "https://example.com/companies/string/transactions/link_transfer" \ -H "Content-Type: application/json" \ -d '{ "sourceTransactionId": "string", "sourceCategorizationId": "string", "targetTransactionId": "string" }'{ "success": true}Create counter transaction
Book the missing other half of a transfer. When money left one account and the matching arrival was never imported, for example on a cash or wallet account…
List integrations
List a company's connected integrations: bank connections, payment and billing providers, and accounting tools.