Recent changes
35934 changed pages · Atom feed · Recent comments · Recently added · Recent ratings
Wednesday November 04 2026
- Mobile app developers glossary (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
The words used in the Mobile app developers section explained for app developers - from node, object, class and remote id to response group, OutputFormat, provider, ezpl, OAuth client, expk and expt tokens, envelope… - Mobile app developers reading path (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
The order in which to read the Mobile app developers section - a one-hour path to a first working list screen, then four stages (understand, connect, build, ship), and extra pages for apps that write content, work… - Mobile app developers: start here (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
The landing page for developers who build iOS, Android, cross-platform or browser apps on top of Exponential content - the three HTTP interfaces (the REST content API at v1 and v2, the expservices remote services… - Offline and performance for apps (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
The landing page of the offline and performance pages for app developers - where answers are cached (the REST answer cache, Velocity, your back end, the app), how fresh content is, syncing for offline reading, and the… - Caching in the app (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Cache Exponential content in an app so it starts fast and saves data - what to cache, cache keys per user, version and language, freshness with dateModified and childrenCount, invalidation after writes, images, the API… - Caching on the server (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
How the server caches what an app reads - the REST answer cache (per user, GET and HEAD only, 600 seconds by default, refusals never cached), its settings and cache group, what this means for freshness after publishing… - Syncing and offline reading (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Keep part of an Exponential site readable on a device without a network - choosing what to sync, a full and an incremental sync with the list route and dateModified, expnode::modifiedSince and its limit (publish date)… - Web apps, CORS and CSP (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Build a browser app (PWA, single-page app) on Exponential - same origin versus another origin, the absence of CORS headers and the options around it, the site's Content Security Policy and connect-src, sessions and form… - Publishing workflow for apps (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
The landing page of the publishing workflow pages for app developers - how editors' drafts, versions and publishing relate to what an app sees, previewing app screens before publishing, the user accounts and roles an… - Drafts, preview and publishing (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
How drafts and versions of Exponential content relate to an app - REST reads only published content, reading drafts and versions through the expversion services with versionread rights, building an editor preview for… - Permissions for app users (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Set up the user accounts and roles an app runs as - integration users, read roles limited by section or subtree, write roles limited to one folder and class, the policies OAuth and API keys need, checking a user's… - The REST content API for apps (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
The landing page of the REST API pages for app developers - what the ezprestapi routes at v1 and v2 give an app, the base URL, the pages in this folder and the order to read them. - API versions v1 and v2 (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Which REST API version an app should call - reads identical at v1 and v2, writes at v2 only, links that stay in their version, the ezpl alias, the deprecated ezprestapiprovider shim, what 6.0.15 changed for existing… - Creating and removing content (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Write content from an app through the REST API at v2 - create and publish with parentNodeID, classIdentifier, languageLocale and the field values as form fields, the 201 answer, removing with DELETE, the permission… - Errors and status codes (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Every HTTP status the REST API of Exponential answers, with its JSON body and what an app should do - 200, 201, 400, 401 with and without a body, 403 access_denied and insufficient_scope, 404, 405 with Allow, 429 with… - Fields and field values (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Read and parse the fields of Exponential content in an app - the field routes, the five keys of a field object, how the value is written for rich text, images, blacklisted datatypes and every other datatype, and how to… - Listing children and pagination (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
List the items of a folder for a list screen through the REST API - the list route and its defaults, offset and limit paging, infinite scroll, sorting by name, date or priority, the order of the path segments, the… - Reading a node (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Read one item for a detail screen through the REST API - by node id or object id, the metadata keys, the links map, locations and fields on request, and how to follow links without building URLs by hand. - Rendered XHTML output (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
What OutputFormat=xhtml does in the REST API - the node rendered in the view mode "rest" inside the template named in rest.ini, the placeholder template that ships, the two templates a site must provide, and how an app… - Response groups (Updated, Markdown page)
Markdown documentation (help center) · Mobile apps · Changed 01:08 pm
Ask the REST API for exactly the parts of an answer a screen needs with the ResponseGroups parameter - the groups each route knows (Metadata, Locations, Fields, FieldValues), the defaults that are always added, both…