[PR #5584] Introduction of APIs to handle Schedule + a bit more. #13066

Closed
opened 2026-04-10 21:46:19 -05:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/5584

State: closed
Merged: Yes


Introduction of APIs to handle Schedule + a bit more

Create necessary CRUD functions for schedule.
Get server version API.
getIDByName Function to simply creating of schedules and other API as well.
Alec have started the initial implementation based on my original request. The PR never made it because it needed documentation. As I worked to write docs and tests, I found the APIs are exposing internal APIs to the user which was not easy to document. I have opted to follow the way the API code was structured by creating a model to translate the internal structure and build the API based on the CRUD model described on the web for other apis. Full documentation of the API on PR # 729 https://github.com/actualbudget/docs/pull/729 on the documentation.

**Original Pull Request:** https://github.com/actualbudget/actual/pull/5584 **State:** closed **Merged:** Yes --- Introduction of APIs to handle Schedule + a bit more Create necessary CRUD functions for schedule. Get server version API. getIDByName Function to simply creating of schedules and other API as well. Alec have started the initial implementation based on my original request. The PR never made it because it needed documentation. As I worked to write docs and tests, I found the APIs are exposing internal APIs to the user which was not easy to document. I have opted to follow the way the API code was structured by creating a model to translate the internal structure and build the API based on the CRUD model described on the web for other apis. Full documentation of the API on PR # 729 https://github.com/actualbudget/docs/pull/729 on the documentation.
GiteaMirror added the pull-request label 2026-04-10 21:46:19 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#13066