Connection statuses
| Status | Description |
|---|---|
active | The connection is established and both businesses can transact. |
pending | An invitation has been sent but not yet accepted. |
archived | The connection has been archived and is no longer active for transactions. |
Connection fields
| Field | Type | Description |
|---|---|---|
id | string | Unique connection ID. |
status | string | Current connection status. |
alias | string | Your custom label for this connection. |
tags | array | Tags for organization and filtering. |
settings | object | Connection-specific settings (e.g., net terms). |
businessName | string | Name of the connected business. |
connectedBusinessName | string | Name of the other side of the connection. |
List connections
GET /api/connections
Returns all active and archived connections for your businesses.
Get a connection
GET /api/connections/{connectionId}
Returns the full details of a single connection.
Path parameters
The unique ID of the connection.
Update alias
PATCH /api/connections/{connectionId}/alias
Sets a custom display name for the connection. The alias only affects how the connection appears to your business.
Path parameters
The unique ID of the connection.
Request body
The new alias for the connection.
Update tags
PATCH /api/connections/{connectionId}/tags
Replaces the current tag set for a connection. Tags are used to organize and filter connections.
Path parameters
The unique ID of the connection.
Request body
Array of tag IDs to assign to the connection.
Update settings
PATCH /api/connections/{connectionId}/settings
Updates connection-level settings such as net payment terms and auto-approval rules.
Path parameters
The unique ID of the connection.
Request body
Default net payment terms in days (e.g.,
30 for Net 30).Archive a connection
PATCH /api/connections/{connectionId}/archive
Archives a connection. Archived connections no longer appear in the active connections list and cannot be used to create new payables.
Path parameters
The unique ID of the connection to archive.
List invoices for a connection
GET /api/connections/{connectionId}/invoices
Returns all payables associated with a specific connection.
Path parameters
The unique ID of the connection.
Export connections as CSV
GET /api/connections/export-csv
Exports all connections as a CSV file for reporting or record-keeping.