Get Region
This feature is in Beta and may change. Requests return 403 until the feature flag is enabled for your site or workspace.
Gets one region in one locale. The element tree is included only with include=elements.
Authentication
x-api-keystring
API key authentication. Accepts either:
- App API key (e.g. sk_eczMHVBY9fV6GYFhvs53qcnxq7yptlXL3ABKOZtn6dQ)
- Site API key (UUID format, e.g. 550e8400-e29b-41d4-a716-446655440000)
Path parameters
id
The region ID. URL-encode it if it contains reserved characters such as /.
Query parameters
siteId
The site ID the region belongs to.
locale
The locale to get the region in. Accepts either a locale code (e.g. en-US) or a site_locale UUID. Defaults to the site’s default locale.
include
Include additional data in the response. Omit for the region records alone.
Supported values:
- `elements` - include the region's element tree.
Allowed values:
Response
object
Allowed values:
id
The region ID. Assigned by the host, not generated by Makeswift.
name
The region name.
type
The component type at the root of the region's element tree.
locale
The locale of this region.
updatedAt
The region last update date and time.
elements
The root of the region’s element tree. null unless include=elements.
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error