Action Library
What Uptick can do: every button observed in the UI, and every non-CRUD endpoint in its API.
On-screen actions
32 of 300- Favourites35 screens
- View26 screens
- Change columns24 screens
- Ref15 screens
- Edit14 screens
- ID13 screens
- Client7 screens
- Name7 screens
- Property7 screens
- Remove Active6 screens
- Type5 screens
- Cancel4 screens
- Close4 screens
- Billing Card3 screens
- Attached Clients2 screens
- Attached Properties2 screens
- AU2 screens
- Create2 screens
- CREATE BILLING CARD2 screens
- Download (133)2 screens
- No. Invoices2 screens
- Reference2 screens
- Address fields1 screen
- Billing1 screen
- Change accounting organisation ...1 screen
- Download (69)1 screen
- Next Invoice Date1 screen
- QUICK FILTERS1 screen
- Remove Periodic / Fixed1 screen
- Save and Create Billing Card1 screen
- Set postal details ...1 screen
- Set site details ...1 screen
Custom API actions
4 of 138Behaviours beyond plain CRUD, found by static analysis of Uptick's JS bundles — these are not listed in its API router root.
- generate csvbillingcards
/api/v2/billingcards/generate_csv
Export the current filtered list to CSV
- idsbillingcards
/api/v2/billingcards/ids
Return matching IDs for select-all-across-pages operations
- generate csvbillingcontractlineitems
/api/v2/billingcontractlineitems/generate_csv
Export the current filtered list to CSV
- generate csvbillingcontracts
/api/v2/billingcontracts/generate_csv
Export the current filtered list to CSV