The things around the design: page addresses and search text, contact details, Terms and Privacy, and a shop's lists.
These saves have no draft, so each one is a preview first and a save with its token second. The preview shows the before and after.
Pages
TOOL
WHAT IT DOES
list_pages
Every page with its address, state and search and sharing text, plus what needs attention. Permission: site:read
preview_page_settings
A page's name, address or search text before and after. Moving an address adds a redirect. Permission: site:read
save_page_settings
Save it with the token. Permission: site:publish
Business details
TOOL
WHAT IT DOES
get_business_details
Brand name, contact email and phone, logo, legal name and address, GSTIN, and what a first publish still needs. Permission: site:read
preview_business_details
A change to those details, before and after. Permission: site:read
save_business_details
Save it with the token. Permission: site:publish
Terms and Privacy
TOOL
WHAT IT DOES
get_policies
The Terms and Privacy pages as visitors see them, and whether you've approved them. Permission: site:read
preview_policies
Starter text, new text or your approval, before saving. Permission: site:read
save_policies
Save it with the token. Permission: site:publish
A shop's lists
TOOL
WHAT IT DOES
get_store_lists
The collections in the menu, the featured collections and each product section. Permission: site:read
preview_store_lists
A change to those lists, before and after. Permission: site:read
save_store_lists
Save it with the token. Permission: site:publish
Images
TOOL
WHAT IT DOES
upload_image
Add images from an https address or base64 bytes. Permission: media:write
create_upload_link
A link you open on your phone or computer to hand over photos, when the app can't pass files itself. Permission: media:write
get_uploads
The images that arrived through that link. Permission: media:write
A site that has never been published needs its contact details, and for a shop its legal name and address, before the first publish. Terms and Privacy need your approval. get_business_details lists what is still open.