Monitor this page to keep up with the Treasury API (Beta) latest changes and SKY API service releases.
Announcement: Changes for Treasury (Beta) API
We implemented new operation ID values in the OpenApi (fka Swagger) definitions for all endpoints in the Treasury (Beta) API. Note that any existing code relying on these endpoints will continue to function, since all routes and parameters are unchanged. However, if you make use of client-side generated code and want to regenerate your client wrapper, compile-time errors in your code stemming from new operation ID values will arise and need to be addressed.
Announcement: Changes Planned for Accounts Payable, General Ledger, and Treasury (Beta) APIs
We will implement new operation ID values in the OpenApi (fka Swagger) definitions for several SKY APIs. This change will improve client-side tooling support for code generation by making these values more deterministic and friendlier across different languages. Going forward, we expect high stability of these values (meaning, we won’t need to change them again).
Note that any existing code that has been deployed will continue to function with no problems, since we are not changing any routes or parameters. If you make use of client-side generated code and want to regenerate your client wrapper, you’ll need to fix any compile-time errors in your code stemming from new method names.
- For the Bank account (List) endpoint, the
bank_namefield is now included in the list of returned objects separate from
- The Bank account register (List), Checks (List), Deposits (List), and Adjustments (List) endpoints now return the
transaction_idfield. This field helps to ensure that "register" items correctly map to checks, deposits, and adjustments.
For the Checks (List) endpoint, we made the following changes:
- The new
payeefield is now returned in the listed objects.
- The list is now sorted by check number (ascending).
- We added the
ending_check_numbervariables to the check filter. When only
starting_check_numberis provided, a list of checks (starting with that number and higher) is returned. When only
ending_check_numberis provided, a list of checks (less than or equal to that number) is returned. When both variables are provided, a range of checks is returned.
The Treasury API has been released for a public beta. This API handles information related to bank accounts, including related entities such as adjustments, checks, and deposits.
The initial release contains endpoints to retrieve a list of all bank accounts and all bank account transactions, and to manage deposits, cash receipts, and adjustments. For more information, check out the entity and endpoint references.