# Docs - [Nimbu Developer Docs](/docs): Build custom storefronts, Cloud Code apps, and integrations on the Nimbu platform. - CLI - [Nimbu CLI](/docs/cli/overview): Install, authenticate, and automate Nimbu safely from a terminal or coding agent. - [Output and safety](/docs/cli/output-and-safety): Stable output modes and write protections for automation. - [Raw API](/docs/cli/raw-api): Use the API escape hatch for endpoints without dedicated CLI UX. - [Audited workflows](/docs/cli/workflows): Native replacements for recurring raw API calls. - Command reference - [Accounts](/docs/cli/reference/accounts): Generated reference for nimbu accounts - [Announcements](/docs/cli/reference/announcements): Generated reference for nimbu announcements - [Api](/docs/cli/reference/api): Generated reference for nimbu api - [Apps](/docs/cli/reference/apps): Generated reference for nimbu apps - [Auth](/docs/cli/reference/auth): Generated reference for nimbu auth - [Blogs](/docs/cli/reference/blogs): Generated reference for nimbu blogs - [Channels](/docs/cli/reference/channels): Generated reference for nimbu channels - [Collections](/docs/cli/reference/collections): Generated reference for nimbu collections - [Commands](/docs/cli/reference/commands): Generated reference for nimbu commands - [Completion](/docs/cli/reference/completion): Generated reference for nimbu completion - [Config](/docs/cli/reference/config): Generated reference for nimbu config - [Coupons](/docs/cli/reference/coupons): Generated reference for nimbu coupons - [Customers](/docs/cli/reference/customers): Generated reference for nimbu customers - [Domain Registrations](/docs/cli/reference/domain-registrations): Generated reference for nimbu domain-registrations - [Domains](/docs/cli/reference/domains): Generated reference for nimbu domains - [Events](/docs/cli/reference/events): Generated reference for nimbu events - [Functions](/docs/cli/reference/functions): Generated reference for nimbu functions - [Init](/docs/cli/reference/init): Generated reference for nimbu init - [Jobs](/docs/cli/reference/jobs): Generated reference for nimbu jobs - [Mails](/docs/cli/reference/mails): Generated reference for nimbu mails - [Menus](/docs/cli/reference/menus): Generated reference for nimbu menus - [Notifications](/docs/cli/reference/notifications): Generated reference for nimbu notifications - [Orders](/docs/cli/reference/orders): Generated reference for nimbu orders - [Pages](/docs/cli/reference/pages): Generated reference for nimbu pages - [Products](/docs/cli/reference/products): Generated reference for nimbu products - [Redirects](/docs/cli/reference/redirects): Generated reference for nimbu redirects - [Roles](/docs/cli/reference/roles): Generated reference for nimbu roles - [Senders](/docs/cli/reference/senders): Generated reference for nimbu senders - [Server](/docs/cli/reference/server): Generated reference for nimbu server - [Settings](/docs/cli/reference/settings): Generated reference for nimbu settings - [Sites](/docs/cli/reference/sites): Generated reference for nimbu sites - [Themes](/docs/cli/reference/themes): Generated reference for nimbu themes - [Translations](/docs/cli/reference/translations): Generated reference for nimbu translations - [Uploads](/docs/cli/reference/uploads): Generated reference for nimbu uploads - [Webhooks](/docs/cli/reference/webhooks): Generated reference for nimbu webhooks - Themes - Introduction - [Theme Development Overview](/docs/themes/introduction/overview): Introduction to building custom storefronts and websites with Nimbu's Liquid-based theme system - [Getting Started](/docs/themes/introduction/getting-started): Build your first Nimbu theme from scratch with this hands-on tutorial - Key Concepts - [Layouts](/docs/themes/concepts/layouts): Understand how layouts provide the HTML structure and global elements for your Nimbu theme - [Templates](/docs/themes/concepts/templates): Learn how templates define page-specific content and are automatically routed by Nimbu - [Snippets](/docs/themes/concepts/snippets): Create reusable components with snippets to keep your theme DRY and maintainable - [Editables Overview](/docs/themes/concepts/editables): Brief introduction to editable content regions in Nimbu themes - Using Content - [Pages](/docs/themes/content/pages): Complete guide to building flexible, editable pages with canvas, repeatables, and all editable tag types - [Navigation](/docs/themes/content/navigation): Build flexible navigation menus, breadcrumbs, and language switchers with Nimbu's menu system - [Webshop](/docs/themes/content/webshop): Build complete e-commerce experiences with products, collections, shopping cart, and checkout - [Gift Cards](/docs/themes/content/gift-cards): Sell, redeem, and customize gift cards in your Nimbu webshop - [Channels](/docs/themes/content/channels): Work with custom content types using Channels, scope, sort, and powerful filtering - Using Filters - [Text Formatting Filters](/docs/themes/filters/text-formatting): Transform and format text with case conversion, truncation, markdown rendering, and regex operations - [Numbers & Money Filters](/docs/themes/filters/numbers-money): Format currency, percentages, file sizes, and numbers with localization support - [Dates & Time Filters](/docs/themes/filters/dates-time): Format dates, calculate time differences, and work with localized date formats - [Assets & CDN Filters](/docs/themes/filters/assets-cdn): Generate asset URLs, process images with CDN, and create HTML tags for resources - [Commerce Filters](/docs/themes/filters/commerce): Shopping cart forms, checkout buttons, payment integration, and coupon helpers - [Arrays & Collections Filters](/docs/themes/filters/arrays-collections): Filter, sort, group, and manipulate arrays and collections with powerful helpers - [API & JSON Filters](/docs/themes/filters/api-json): Work with JSON data, API integrations, geographical utilities, and JWT tokens - [Special Purpose Filters](/docs/themes/filters/special-purpose): QR codes, analytics tracking, query parameters, color utilities, and miscellaneous helpers - Other - [Multilingual & Localization](/docs/themes/other/multilingual): Build multilingual sites with locale routing, translations, and localized content - [Forms](/docs/themes/other/forms): Build forms with validation, CSRF protection, and seamless integration with channels and customers - [Performance Optimization](/docs/themes/other/performance): Cache strategies, pagination, lazy loading, and optimization techniques for fast Nimbu themes - [Advanced Features](/docs/themes/other/advanced): Search, OAuth authentication, analytics integration, payment gateways, and security features - [Global Variables](/docs/themes/other/global-variables): Complete reference of all global Liquid variables available in Nimbu themes - [Theme Configuration](/docs/themes/other/theme-config): Theme structure, configuration files, versioning, and asset organization - Cloud Code - **Getting Started** - [Cloud Code Overview](/docs/cloud-code/overview): Cloud Code allows you to run custom JavaScript code on Nimbu's servers. This enables you to add server-side logic to your Nimbu site without managing your own infrastructure. - [Key Concepts](/docs/cloud-code/key-concepts): Understanding these fundamental concepts will help you write effective Cloud Code. - **Features** - [Callbacks](/docs/cloud-code/callbacks): Callbacks allow you to execute custom code before or after data operations. Use them to validate data, enforce business rules, or trigger side effects when objects are created,… - [Cloud Functions](/docs/cloud-code/functions): Cloud Functions let you define custom server-side logic that can be called from your themes, mobile apps, or external services. They provide a secure way to execute business logic… - [Routes](/docs/cloud-code/routes): Routes allow you to create custom HTTP endpoints for webhooks, APIs, and form handlers. They enable your Nimbu site to respond to HTTP requests with custom server-side logic. - [Extensions](/docs/cloud-code/extensions): Extensions allow you to add custom actions and functionality to the Nimbu admin interface. Use them to create bulk operations, custom workflows, or specialized tools for your team. - [Background Jobs](/docs/cloud-code/jobs): Background jobs allow you to run scheduled tasks and long-running operations asynchronously. Use them for automated processes like sending newsletters, data cleanup, or syncing… - **Reference** - [Modules & Integrations](/docs/cloud-code/modules): Cloud Code module catalog and entry point to detailed per-module docs. - [Runtime API & Execution Context](/docs/cloud-code/runtime-api): Explore the objects, helpers, and lifecycle details available inside Cloud Code handlers. - Module Reference - [atob](/docs/cloud-code/module-reference/atob): Base64 decoding helper module for Cloud Code. - [azure/storage](/docs/cloud-code/module-reference/azure-storage): Azure Blob Storage helper for signed URLs and blob metadata access. - [btoa](/docs/cloud-code/module-reference/btoa): Base64 encoding helper module for Cloud Code. - [crypto](/docs/cloud-code/module-reference/crypto): Hashing, HMAC, random token, and cipher helpers for Cloud Code. - [csv](/docs/cloud-code/module-reference/csv): CSV parsing and CSV generation module for Cloud Code. - [ejs/filters](/docs/cloud-code/module-reference/ejs-filters): Utility filters bundled for EJS templates in Cloud Code. - [ejs/utils](/docs/cloud-code/module-reference/ejs-utils): Low-level utility helpers for EJS in Cloud Code. - [ejs](/docs/cloud-code/module-reference/ejs): Embedded JavaScript templating module available in Cloud Code. - [fs](/docs/cloud-code/module-reference/fs): Read-only file access to bundled Cloud Code files. - [gc](/docs/cloud-code/module-reference/gc): Trigger garbage collection manually inside Cloud Code. - [googleauth](/docs/cloud-code/module-reference/googleauth): Access Google service-account tokens from configured Cloud Code integration. - [handlebars](/docs/cloud-code/module-reference/handlebars): Handlebars templating runtime available in Cloud Code. - [html](/docs/cloud-code/module-reference/html): HTML sanitizing, stripping, text conversion, and encoding helpers. - [http](/docs/cloud-code/module-reference/http): Outbound HTTP client module with Cloud Code URL safety checks. - [i18n](/docs/cloud-code/module-reference/i18n): Translation helper for Copywriting keys in Cloud Code. - [imgkit](/docs/cloud-code/module-reference/imgkit): Convert HTML/SVG content into image output from Cloud Code. - [jwt](/docs/cloud-code/module-reference/jwt): JSON Web Token encoding and decoding module. - [lodash/core](/docs/cloud-code/module-reference/lodash-core): Lighter lodash build with core utility methods. - [lodash](/docs/cloud-code/module-reference/lodash): Utility toolkit for array/object transformations in Cloud Code. - [mail](/docs/cloud-code/module-reference/mail): Send and reply to emails from Cloud Code. - [mollie](/docs/cloud-code/module-reference/mollie): Mollie payment helper module backed by site payment integration. - [moment](/docs/cloud-code/module-reference/moment): Date/time formatting and arithmetic helper module. - [oauth2](/docs/cloud-code/module-reference/oauth2): OAuth2 helper for authorize URL generation and token exchange. - [order_helpers](/docs/cloud-code/module-reference/order-helpers): Helpers for order attachment processing workflows. - [Module Reference](/docs/cloud-code/module-reference/overview): Practical Cloud Code module reference for every module exposed by the Cloud Code loader. - [path](/docs/cloud-code/module-reference/path): Path manipulation helpers in Node-compatible style. - [pdf](/docs/cloud-code/module-reference/pdf): Generate PDFs from HTML or URL in Cloud Code. - [s3](/docs/cloud-code/module-reference/s3): Generate signed S3 URLs and post forms from Cloud Code. - [signer](/docs/cloud-code/module-reference/signer): XML signature helper for signed XML payload workflows. - [site_variables](/docs/cloud-code/module-reference/site-variables): Access secure site-level variables and secrets in Cloud Code. - [soap](/docs/cloud-code/module-reference/soap): SOAP client helper for Cloud Code integrations. - [stripe](/docs/cloud-code/module-reference/stripe): Stripe payment helper module for token-based charge creation. - [underscore](/docs/cloud-code/module-reference/underscore): Functional utility library heavily used across existing Cloud Code projects. - [util](/docs/cloud-code/module-reference/util): Node utility helpers for formatting and inspection in Cloud Code. - [xml](/docs/cloud-code/module-reference/xml): Parse XML into hash/object structures in Cloud Code. - [zip](/docs/cloud-code/module-reference/zip): Build in-memory ZIP archives and return as base64. - Nimbu JS SDK - [Nimbu JS SDK moved](/docs/cloud-code/nimbu-js-sdk/overview): The Nimbu JS SDK docs now live in the top-level SDK section. - [Nimbu.Object moved](/docs/cloud-code/nimbu-js-sdk/nimbu-object): Nimbu.Object docs now live in the top-level SDK section. - [Nimbu.Query moved](/docs/cloud-code/nimbu-js-sdk/nimbu-query): Nimbu.Query docs now live in the top-level SDK section. - [SDK classes moved](/docs/cloud-code/nimbu-js-sdk/other-classes): SDK class docs now live in the top-level SDK section. - SDK - **Nimbu JS SDK** - [Nimbu JS SDK](/docs/sdk/overview): Use the Nimbu JavaScript SDK to read, write, and organize Nimbu data from Cloud Code, themes, browsers, and server-side integrations. - [SDK Getting Started](/docs/sdk/getting-started): Install, import, initialize, and make your first Nimbu JS SDK request. - [SDK Environment Differences](/docs/sdk/environments): Understand how Nimbu JS SDK setup and permissions differ between Cloud Code, browsers, Node, and React Native. - **Data Model** - [Objects & Channels](/docs/sdk/objects): Create, fetch, update, delete, and serialize Nimbu objects and channel entries. - [Queries](/docs/sdk/queries): Filter, sort, paginate, count, and batch process Nimbu data with Nimbu.Query. - [Collections](/docs/sdk/collections): Fetch all matching records with auto-paginated Nimbu.Collection query results. - [Relations & Field Types](/docs/sdk/relations-field-types): Work with relations, atomic operations, files, galleries, and select fields in the Nimbu JS SDK. - **Resources** - [Customers & Sessions](/docs/sdk/customers-sessions): Manage Nimbu customer accounts, current sessions, and password resets with the JS SDK. - [System Resources](/docs/sdk/system-resources): Work with built-in Nimbu resources such as products, orders, pages, roles, coupons, devices, and push. - [Direct API & Cloud Functions](/docs/sdk/api-cloud-functions): Use Nimbu.API and Nimbu.Cloud.run when SDK objects are not the right tool. - **Guides** - [SDK Recipes](/docs/sdk/recipes): Common Nimbu JS SDK workflows for Cloud Code, themes, and integrations. - [SDK Curated Reference](/docs/sdk/reference): Stable public Nimbu JS SDK classes, methods, and helpers. - API - [API Overview](/docs/api/overview): Learn how the Nimbu REST API behaves, from versioning and pagination to error formats and helpful headers. - [Authentication](/docs/api/authentication): Choose the right token type, send the required headers, and understand scopes when calling the Nimbu API. - [Channel Access Control](/docs/api/channel-access-control): How channel-level ACLs and per-entry ACLs work for channel entries in the REST API, themes, and customer-session requests. - [Custom Field Types](/docs/api/custom-fields): Learn how to send and receive file uploads, references, galleries, and other complex field types when working with channel entries via the Nimbu REST API. - Reference - Accounts - [List site accounts](/docs/api/reference/accounts/accounts/get) - [Count site accounts](/docs/api/reference/accounts/accounts/count/get) - Activities - [Fetch activity entry](/docs/api/reference/activities/activities/activity_id/get) - Apps - [List OAuth apps](/docs/api/reference/apps/listApps) - [Get OAuth app](/docs/api/reference/apps/getApp) - [List app code files](/docs/api/reference/apps/listAppCodeFiles) - [Create app code file](/docs/api/reference/apps/createAppCodeFile) - [Get app code file](/docs/api/reference/apps/getAppCodeFile) - [Delete app code file](/docs/api/reference/apps/deleteAppCodeFile) - [Update app code file](/docs/api/reference/apps/updateAppCodeFile) - Blogs - [List blogs](/docs/api/reference/blogs/blogs/get) - [Create blog](/docs/api/reference/blogs/blogs/post) - [Count blogs](/docs/api/reference/blogs/blogs/count/get) - [Get blog](/docs/api/reference/blogs/blogs/blog_id/get) - [Delete blog](/docs/api/reference/blogs/blogs/blog_id/delete) - [Update blog](/docs/api/reference/blogs/blogs/blog_id/put) - Articles - [List blog articles](/docs/api/reference/articles/blogs/blog_id/articles/get) - [Create article](/docs/api/reference/articles/blogs/blog_id/articles/post) - [Count blog articles](/docs/api/reference/articles/blogs/blog_id/articles/count/get) - [Get blog article](/docs/api/reference/articles/blogs/blog_id/articles/article_id/get) - [Delete blog article](/docs/api/reference/articles/blogs/blog_id/articles/article_id/delete) - [Update blog article](/docs/api/reference/articles/blogs/blog_id/articles/article_id/put) - Channels - [List channels](/docs/api/reference/channels/channels/get) - [Create channel](/docs/api/reference/channels/channels/post) - [Get channel](/docs/api/reference/channels/channels/channel_id/get) - [Delete channel](/docs/api/reference/channels/channels/channel_id/delete) - [Update channel](/docs/api/reference/channels/channels/channel_id/put) - [List channel fields](/docs/api/reference/channels/channels/channel_id/customizations/get) - [Empty channel](/docs/api/reference/channels/channels/channel_id/empty/post) - Collections - [List collections](/docs/api/reference/collections/collections/get) - [Create collection](/docs/api/reference/collections/collections/post) - [Count collections](/docs/api/reference/collections/collections/count/get) - [Get collection](/docs/api/reference/collections/collections/collection_id/get) - [Delete collection](/docs/api/reference/collections/collections/collection_id/delete) - [Update collection](/docs/api/reference/collections/collections/collection_id/put) - [Attach a product to a collection](/docs/api/reference/collections/collections/collection_id/products/post) - [Detach a product from a collection](/docs/api/reference/collections/collections/collection_id/products/product_id/delete) - Consent - [List consent purposes](/docs/api/reference/consent/listConsentPurposes) - [Create a consent purpose](/docs/api/reference/consent/createConsentPurpose) - [Fetch a consent purpose](/docs/api/reference/consent/getConsentPurpose) - [Update a consent purpose](/docs/api/reference/consent/updateConsentPurpose) - [Delete a consent purpose](/docs/api/reference/consent/deleteConsentPurpose) - [List consent applications](/docs/api/reference/consent/listConsentApplications) - [Create a consent application](/docs/api/reference/consent/createConsentApplication) - [Fetch a consent application](/docs/api/reference/consent/getConsentApplication) - [Update a consent application](/docs/api/reference/consent/updateConsentApplication) - [Delete a consent application](/docs/api/reference/consent/deleteConsentApplication) - [List consent cookies](/docs/api/reference/consent/listConsentCookies) - [Create or upsert a consent cookie](/docs/api/reference/consent/createConsentCookie) - [Fetch a consent cookie](/docs/api/reference/consent/getConsentCookie) - [Update a consent cookie](/docs/api/reference/consent/updateConsentCookie) - [Delete a consent cookie](/docs/api/reference/consent/deleteConsentCookie) - [Fetch the consent configuration](/docs/api/reference/consent/getConsentConfiguration) - [Update consent configuration metadata](/docs/api/reference/consent/updateConsentConfiguration) - [Replace the entire consent configuration](/docs/api/reference/consent/replaceConsentConfiguration) - Coupons - [List coupons](/docs/api/reference/coupons/coupons/get) - [Create coupon](/docs/api/reference/coupons/coupons/post) - [Count coupons](/docs/api/reference/coupons/coupons/count/get) - [Fetch a coupon](/docs/api/reference/coupons/coupons/id/get) - [Delete coupon](/docs/api/reference/coupons/coupons/id/delete) - [Update coupon](/docs/api/reference/coupons/coupons/id/put) - [Expire a coupon](/docs/api/reference/coupons/coupons/id/expire/post) - Customer Sessions - [Login customer](/docs/api/reference/customer-sessions/customers/login/post) - [Create SSO token](/docs/api/reference/customer-sessions/customers/sso/post) - [Get current customer](/docs/api/reference/customer-sessions/customers/me/get) - [Get customer auth token](/docs/api/reference/customer-sessions/customers/me/authentication_token/get) - [Request password reset](/docs/api/reference/customer-sessions/customers/password/reset/post) - [Update password with reset token](/docs/api/reference/customer-sessions/customers/password/put) - [Confirm customer email](/docs/api/reference/customer-sessions/customers/confirmations/post) - Customers - [List customers](/docs/api/reference/customers/customers/get) - [Create a customer](/docs/api/reference/customers/customers/post) - [List deleted customers](/docs/api/reference/customers/customers/deleted/get) - [Count customers](/docs/api/reference/customers/customers/count/get) - [Get customer customizations](/docs/api/reference/customers/customers/customizations/get) - [Update customer customizations](/docs/api/reference/customers/customers/customizations/put) - [Retrieve a customer](/docs/api/reference/customers/customers/customer_id/get) - [Delete a customer](/docs/api/reference/customers/customers/customer_id/delete) - [Update a customer](/docs/api/reference/customers/customers/customer_id/put) - [Suspend a customer](/docs/api/reference/customers/customers/customer_id/suspend/post) - [Resume a suspended customer](/docs/api/reference/customers/customers/customer_id/resume/post) - [Send reset password instructions](/docs/api/reference/customers/customers/customer_id/reset_password/post) - [Resend confirmation instructions](/docs/api/reference/customers/customers/customer_id/resend_confirmation/post) - Devices - [List registered devices](/docs/api/reference/devices/devices/get) - [Create or update a device](/docs/api/reference/devices/devices/post) - [Retrieve a device](/docs/api/reference/devices/devices/device_id/get) - [Delete a device](/docs/api/reference/devices/devices/device_id/delete) - [Update a device](/docs/api/reference/devices/devices/device_id/put) - [Queue a push notification](/docs/api/reference/devices/devices/push/post) - Domains - [List domains](/docs/api/reference/domains/domains/get) - [Create a domain](/docs/api/reference/domains/domains/post) - [Retrieve a domain](/docs/api/reference/domains/domains/id/get) - [Delete a domain](/docs/api/reference/domains/domains/id/delete) - [Mark a domain as primary](/docs/api/reference/domains/domains/id/make_primary/post) - Channel Entries - [List entries for a channel](/docs/api/reference/channel-entries/channels/channel_id/entries/get) - [Create an entry](/docs/api/reference/channel-entries/channels/channel_id/entries/post) - [Count entries](/docs/api/reference/channel-entries/channels/channel_id/entries/count/get) - [Fetch an entry](/docs/api/reference/channel-entries/channels/channel_id/entries/entry_id/get) - [Delete an entry](/docs/api/reference/channel-entries/channels/channel_id/entries/entry_id/delete) - [Update an entry](/docs/api/reference/channel-entries/channels/channel_id/entries/entry_id/put) - Events - [Ingest analytics events](/docs/api/reference/events/ingestEvents) - [Track a single event](/docs/api/reference/events/trackEvent) - Functions - [Execute a cloud function](/docs/api/reference/functions/executeFunction) - Invoices - [List invoices](/docs/api/reference/invoices/invoices/get) - [Count invoices](/docs/api/reference/invoices/invoices/count/get) - [Retrieve an invoice](/docs/api/reference/invoices/invoices/invoice_id/get) - [Download invoice PDF](/docs/api/reference/invoices/invoices/invoice_id/pdf/get) - Jobs - [Schedule a cloud job](/docs/api/reference/jobs/scheduleJob) - Menus - [List menus](/docs/api/reference/menus/menus/get) - [Create a menu](/docs/api/reference/menus/menus/post) - [Count menus](/docs/api/reference/menus/menus/count/get) - [Fetch a menu](/docs/api/reference/menus/menus/menu_id/get) - [Delete a menu](/docs/api/reference/menus/menus/menu_id/delete) - [Update a menu](/docs/api/reference/menus/menus/menu_id/put) - Notifications - [List notifications](/docs/api/reference/notifications/notifications/get) - [Create or upsert a notification](/docs/api/reference/notifications/notifications/post) - [Count notifications](/docs/api/reference/notifications/notifications/count/get) - [Fetch a notification](/docs/api/reference/notifications/notifications/slug/get) - [Delete a notification](/docs/api/reference/notifications/notifications/slug/delete) - [Update a notification](/docs/api/reference/notifications/notifications/slug/put) - OAuth2 - [Get OpenID Connect certificates](/docs/api/reference/oauth2/getOauth2Certs) - [Get user info](/docs/api/reference/oauth2/getOauth2UserInfo) - [Get user info (POST)](/docs/api/reference/oauth2/postOauth2UserInfo) - Orders - [List orders for the site](/docs/api/reference/orders/orders/get) - [Return order count](/docs/api/reference/orders/orders/count/get) - [Fetch order details](/docs/api/reference/orders/orders/order_id/get) - [Update an order](/docs/api/reference/orders/orders/order_id/put) - [Record a manual payment for an order](/docs/api/reference/orders/orders/order_id/payment/post) - [Finish a completed and paid order](/docs/api/reference/orders/orders/order_id/finish/post) - [Cancel a completed order](/docs/api/reference/orders/orders/order_id/cancel/post) - [Reopen a done or canceled order](/docs/api/reference/orders/orders/order_id/reopen/post) - [Archive a done or canceled order](/docs/api/reference/orders/orders/order_id/archive/post) - Pages - [List pages with template filter by name](/docs/api/reference/pages/pages/get) - [Create a page with items and canvas](/docs/api/reference/pages/pages/post) - [Count pages](/docs/api/reference/pages/pages/count/get) - [Reorder pages](/docs/api/reference/pages/pages/sort/post) - [Fetch page schema](/docs/api/reference/pages/pages/page_id/schema/get) - [Fetch a page item subtree](/docs/api/reference/pages/pages/page_id/items/item_path/get) - [Apply a batch of page item operations](/docs/api/reference/pages/pages/page_id/batch/post) - [Fetch a page by fullpath](/docs/api/reference/pages/pages/page_id/get) - [Delete a page](/docs/api/reference/pages/pages/page_id/delete) - [Update page with invalid repeatable slug returns 422](/docs/api/reference/pages/pages/page_id/put) - Products - [List products for the site](/docs/api/reference/products/products/get) - [Create a product](/docs/api/reference/products/products/post) - [Retrieve a product](/docs/api/reference/products/products/product_id/get) - [Delete a product](/docs/api/reference/products/products/product_id/delete) - [Update a product](/docs/api/reference/products/products/product_id/put) - [List product attachments](/docs/api/reference/products/products/product_id/attachments/get) - [Create a product attachment](/docs/api/reference/products/products/product_id/attachments/post) - [Retrieve a product attachment](/docs/api/reference/products/products/product_id/attachments/attachment_id/get) - [Delete a product attachment](/docs/api/reference/products/products/product_id/attachments/attachment_id/delete) - [Update a product attachment](/docs/api/reference/products/products/product_id/attachments/attachment_id/put) - [Download a product attachment](/docs/api/reference/products/products/product_id/attachments/attachment_id/download/get) - [Retrieve product count](/docs/api/reference/products/products/count/get) - [List deleted products](/docs/api/reference/products/products/deleted/get) - [List product customizations](/docs/api/reference/products/products/customizations/get) - [Replace product customizations](/docs/api/reference/products/products/customizations/post) - [List checkout profiles](/docs/api/reference/products/products/checkout_profiles/get) - [Create a checkout profile](/docs/api/reference/products/products/checkout_profiles/post) - [Retrieve a checkout profile](/docs/api/reference/products/products/checkout_profiles/checkout_profile_id/get) - [Delete a checkout profile](/docs/api/reference/products/products/checkout_profiles/checkout_profile_id/delete) - [Update a checkout profile](/docs/api/reference/products/products/checkout_profiles/checkout_profile_id/put) - Redirects - [List redirects](/docs/api/reference/redirects/redirects/get) - [Create a redirect](/docs/api/reference/redirects/redirects/post) - [Count redirects](/docs/api/reference/redirects/redirects/count/get) - [Fetch a redirect](/docs/api/reference/redirects/redirects/redirect_id/get) - [Delete a redirect](/docs/api/reference/redirects/redirects/redirect_id/delete) - [Update a redirect](/docs/api/reference/redirects/redirects/redirect_id/put) - Roles - [List roles for the site](/docs/api/reference/roles/roles/get) - [Create a role](/docs/api/reference/roles/roles/post) - [Retrieve a role](/docs/api/reference/roles/roles/role_id/get) - [Delete a role](/docs/api/reference/roles/roles/role_id/delete) - [Update a role](/docs/api/reference/roles/roles/role_id/put) - Senders - [List sender domains](/docs/api/reference/senders/senders/get) - [Create a sender domain](/docs/api/reference/senders/senders/post) - [Retrieve a sender domain](/docs/api/reference/senders/senders/id/get) - [Verify domain ownership via DNS TXT record](/docs/api/reference/senders/senders/id/verify_ownership/post) - [Verify the sender domain DNS records](/docs/api/reference/senders/senders/id/verify/post) - Settings - [Get checkout settings](/docs/api/reference/settings/settings/checkout/get) - [Get notification settings](/docs/api/reference/settings/settings/notifications/get) - [Get tax settings](/docs/api/reference/settings/settings/taxes/get) - [Get shipping settings](/docs/api/reference/settings/settings/shipping/get) - [Get shop settings](/docs/api/reference/settings/settings/shop/get) - [Get email settings](/docs/api/reference/settings/settings/email/get) - Shipping Rates - [List shipping rates](/docs/api/reference/shipping-rates/shipping_rates/get) - [Create a shipping rate](/docs/api/reference/shipping-rates/shipping_rates/post) - [Fetch a shipping rate](/docs/api/reference/shipping-rates/shipping_rates/shipping_rate_id/get) - [Delete a shipping rate](/docs/api/reference/shipping-rates/shipping_rates/shipping_rate_id/delete) - Sites - [List sites accessible to the current user](/docs/api/reference/sites/sites/get) - [Return the site count](/docs/api/reference/sites/sites/count/get) - [Retrieve a site](/docs/api/reference/sites/sites/site_id/get) - [Fetch site settings](/docs/api/reference/sites/sites/site_id/settings/get) - Subscriptions - [List subscriptions](/docs/api/reference/subscriptions/subscriptions/get) - [Count subscriptions](/docs/api/reference/subscriptions/subscriptions/count/get) - [Retrieve a subscription](/docs/api/reference/subscriptions/subscriptions/subscription_id/get) - Tax Schemes - [List tax schemes](/docs/api/reference/tax-schemes/tax_schemes/get) - [Create a tax scheme](/docs/api/reference/tax-schemes/tax_schemes/post) - [Retrieve a tax scheme](/docs/api/reference/tax-schemes/tax_schemes/id/get) - [Delete a tax scheme](/docs/api/reference/tax-schemes/tax_schemes/id/delete) - [Add a country tax rate](/docs/api/reference/tax-schemes/tax_schemes/id/rates/post) - [Remove a country tax rate](/docs/api/reference/tax-schemes/tax_schemes/id/rates/rate_id/delete) - Themes - [List themes for the authenticated site](/docs/api/reference/themes/themes/get) - [Show a theme with all related resources](/docs/api/reference/themes/themes/theme_id/get) - [List layouts for a theme](/docs/api/reference/themes/themes/theme_id/layouts/get) - [Create or update a layout](/docs/api/reference/themes/themes/theme_id/layouts/post) - [Retrieve a layout with code](/docs/api/reference/themes/themes/theme_id/layouts/layout_name/get) - [Delete a layout](/docs/api/reference/themes/themes/theme_id/layouts/layout_name/delete) - [List templates for a theme](/docs/api/reference/themes/themes/theme_id/templates/get) - [Create or update a template](/docs/api/reference/themes/themes/theme_id/templates/post) - [Retrieve a template with code](/docs/api/reference/themes/themes/theme_id/templates/template_name/get) - [Delete a template](/docs/api/reference/themes/themes/theme_id/templates/template_name/delete) - [List snippets for a theme](/docs/api/reference/themes/themes/theme_id/snippets/get) - [Create or update a snippet](/docs/api/reference/themes/themes/theme_id/snippets/post) - [Retrieve a snippet with code](/docs/api/reference/themes/themes/theme_id/snippets/snippet_name/get) - [Delete a snippet](/docs/api/reference/themes/themes/theme_id/snippets/snippet_name/delete) - [List assets for a theme](/docs/api/reference/themes/themes/theme_id/assets/get) - [Create or update an asset](/docs/api/reference/themes/themes/theme_id/assets/post) - [Retrieve an asset; returns code when available](/docs/api/reference/themes/themes/theme_id/assets/asset_path/get) - [Delete an asset](/docs/api/reference/themes/themes/theme_id/assets/asset_path/delete) - Tokens - [Create a personal access token](/docs/api/reference/tokens/auth/login/post) - [Revoke the current personal access token](/docs/api/reference/tokens/auth/logout/post) - [List OAuth access tokens](/docs/api/reference/tokens/tokens/get) - [Create a new token](/docs/api/reference/tokens/tokens/post) - [Fetch token details](/docs/api/reference/tokens/tokens/token_id/get) - [Delete a token](/docs/api/reference/tokens/tokens/token_id/delete) - Translations - [List translations](/docs/api/reference/translations/translations/get) - [Create or update translations](/docs/api/reference/translations/translations/post) - [Fetch a translation](/docs/api/reference/translations/translations/translation_key/get) - [Delete a translation](/docs/api/reference/translations/translations/translation_key/delete) - [Update a translation](/docs/api/reference/translations/translations/translation_key/put) - [Return translation count](/docs/api/reference/translations/translations/count/get) - Uploads - [List uploads](/docs/api/reference/uploads/uploads/get) - [Create an upload](/docs/api/reference/uploads/uploads/post) - [Sign a temporary direct upload](/docs/api/reference/uploads/uploads/sign/post) - [Fetch an upload](/docs/api/reference/uploads/uploads/id/get) - [Delete an upload](/docs/api/reference/uploads/uploads/id/delete) - [Count uploads](/docs/api/reference/uploads/uploads/count/get) - Users - [Retrieve the authenticated user](/docs/api/reference/users/user/get) - [List SSH public keys](/docs/api/reference/users/user/keys/get) - [Create an SSH public key](/docs/api/reference/users/user/keys/post) - [Retrieve a single SSH public key](/docs/api/reference/users/user/keys/id/get) - [Delete an SSH public key](/docs/api/reference/users/user/keys/id/delete) - Webhooks - [List webhooks](/docs/api/reference/webhooks/webhooks/get) - [Fetch a webhook](/docs/api/reference/webhooks/webhooks/webhook_id/get) - [Delete a webhook](/docs/api/reference/webhooks/webhooks/webhook_id/delete)