Finance APIs
Sparkrock Impact provides a standardized set of finance APIs that enable external systems to securely retrieve and manage core financial data.
These APIs support versioned access to financial data and journal structures, helping organizations integrate with third-party finance, payroll, procurement, reporting, and automation systems.
Finance APIs use secure authentication and follow consistent data contracts and validation rules across all endpoints.
Available resources
The following financial resources are available through the Finance APIs:
- Vendors
- Bank accounts
- General Ledger (G/L) accounts
- Account sets
- Dimensions
- Dimension values
- Journals
- Journal lines
Authentication and security
Finance APIs require secure authentication using a Bearer token.
Access to data is controlled through standard Sparkrock Impact security roles and permissions. API consumers can only retrieve or modify data they are authorized to access within the application.
Data behavior and validation
Finance APIs:
Enforce read-only fields where applicable
Apply standard Business Central validation rules
Return structured error responses for invalid requests
Support common OData query options, such as filtering and sorting, where applicable
Note
Note:
Journal posting, approvals, and workflow actions are not supported through these APIs.
When to use the finance APIs
Use the Finance APIs when you need to:
Synchronize data, for example, vendors or G/L accounts
Retrieve financial classification structures, such as dimensions or account sets
Create or manage journal batches and journal lines from an external system
Build reporting, automation, or integration solutions
Learn more
To learn more about the finance APIs, select the links in the following table.
| To... | Go to... |
|---|---|
| Learn how to create the API security token that is required to use the finance APIs. | Create an API security token |
| Learn about vendor APIs. | Vendor APIs |
| Learn about bank account APIs. | Bank account APIs |
| Learn about General Ledger (G/L) account APIs. | General Ledger (G/L) account APIs |
| Learn about account set APIs. | Account set APIs |
| Learn about dimension APIs. | Dimension APIs |
| Learn about dimension value APIs. | Dimension value APIs |
| Learn about journal APIs. | Journal APIs |
| Learn about journal line APIs. | Journal line APIs |
Related information
Feedback
To send feedback about this page, select the following link: