Skip to main content
Spendesk
Spendesk
28 actions · 1 auth method
BetaFinance

Authentication

OAuth 2.0

OAuth 2.0 with PKCE for user-authorized access to Spendesk spend data on behalf of a specific user.Guides: Connector Profile, Link Account
Actions
|
28 actions
Action
Description
Required scopes
List Settlements
List all settlements (payments) in Spendesk with optional filters for date range, state, and supplier
Update Settlements State
Mark one or more settlements as exported or failed in Spendesk’s accounting workflow
Get Payable
Get full details of a specific payable by its ID
Search Payables
Search payables with advanced filters and cursor-based pagination for large result sets
Update Payables Bookkeeping Status
Mark one or more payables as exported, prepared, or failed in Spendesk’s bookkeeping workflow
Get Payable Attachments
List all attachments (receipts, invoices) for a specific payable
Create Payables Snapshot
Start an asynchronous bulk export of payables by creating a snapshot
Get Payables Snapshot
Check the status of a payables snapshot and retrieve its results when ready
List Suppliers
List all suppliers (vendors) in Spendesk with optional search, date, and bank filters
Get Supplier
Get full details of a specific supplier by their ID
Create Suppliers
Create one or more supplier (vendor) records in Spendesk
Update Suppliers
Update multiple suppliers in Spendesk
Update Suppliers Status
Archive or unarchive suppliers in bulk by providing supplier IDs and archive status
List Users
List all team members in the Spendesk organization with optional status filter
Get User
Get details of a specific Spendesk team member by their user ID
List Cost Centers
List all cost centers (budget allocation units) in the Spendesk organization
Create Cost Center
Create a new cost center for budget allocation in Spendesk
Update Cost Center
Update an existing cost center’s name, owner, and co-owners (all fields required)
List Analytical Fields
List all custom analytical fields (dimensions) used for expense categorization in Spendesk
Get Analytical Field Values
List the allowed values for a specific analytical field
List Chart Of Accounts
List all general ledger accounts in Spendesk’s chart of accounts
Create Chart Of Account
Create a new general ledger account in Spendesk’s chart of accounts
List Purchase Orders
List all purchase orders in Spendesk with optional filters for status and supplier
Get Purchase Order
Get full details of a specific purchase order by its ID
Create Purchase Order
Create a new purchase order in Spendesk
Cancel Purchase Order
Cancel a purchase order in Spendesk
Close Purchase Order
Close a purchase order in Spendesk
List Companies
List all companies (legal entities) within the Spendesk organization

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/spendesk/filled/png

Connector Profile

Spendesk - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/spendesk/filled/png

Link Account

Spendesk - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: