Sites
Site Resources · 26 endpoints
/v1/sitesList Sites
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
limitquery | integer | optional | |
starting_afterquery | string | optional | |
ending_beforequery | string | optional |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteListResponse | required | |
data.has_more | boolean | required | |
data.items | SiteObject[] | required | |
data.items[].created_at | string | optional | |
data.items[].default_language | string | optional | |
data.items[].id | string | required | |
data.items[].is_live | boolean | optional | |
data.items[].name | string | optional | |
data.items[].object | string | optional | site |
data.items[].published_at | string | optional | |
data.items[].status | string | optional | |
data.items[].subdomain | string | optional | |
data.items[].supported_languages | string[] | optional | |
data.items[].tagline | string | optional | |
data.items[].title | string | optional | |
data.items[].updated_at | string | optional | |
data.next_cursor | string | optional | |
data.object | string | optional | list |
data.url | string | optional | |
success | boolean | required | true |
Errors 400401403404409422429500
curl https://api.getmeonline.io/v1/sites \
-H "Authorization: Bearer $GETME_API_KEY"/v1/sites/development-sessionsCreate Source Development Session
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
files | object | required | |
message | string | optional | |
name | string | optional |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data |
/v1/sites/{site_id}Get Site
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteObject | required | |
data.created_at | string | optional | |
data.default_language | string | optional | |
data.id | string | required | |
data.is_live | boolean | optional |
/v1/sites/{site_id}/development-sessionsCreate Development Session
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
name | string | optional | |
source_revision | string | required |
Returns · 200
| Field | Type |
|---|
/v1/sites/{site_id}/development-sessions/{session_id}/pagesCreate Development Session Page
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
description | string | optional | |
icon |
/v1/sites/{site_id}/development-sessions/{session_id}/pages/{page_id}Update Development Session Page
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type |
|---|
/v1/sites/{site_id}/development-sessions/{session_id}/pages/{page_id}Delete Development Session Page
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type |
|---|
/v1/sites/{site_id}/development-sessions/{session_id}/pages/{page_id}/contents/{locale}Upsert Development Session Page Content
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
localepath | string | required | Content locale such as en or en-US. |
Idempotency-Keyheader | string |
/v1/sites/{site_id}/development-sessions/{session_id}/pages/{page_id}/contents/{locale}Delete Development Session Page Content
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
localepath | string | required | Content locale such as en or en-US. |
Idempotency-Keyheader | string |
/v1/sites/{site_id}/development-sessions/{session_id}/previewRefresh Development Session Preview
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteDevelopmentSessionPreviewObject | required | |
/v1/sites/{site_id}/development-sessions/{session_id}/source:batchWrite Development Session Source Batch
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
session_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
delete_paths | string[] | optional | |
/v1/sites/{site_id}/pagesList Pages
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
limitquery | integer | optional | |
starting_afterquery | string | optional | |
ending_beforequery | string | optional |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SitePageListResponse | required | |
data.has_more |
/v1/sites/{site_id}/pages/{page_id}Get Page
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SitePageObject | required | |
data.created_at | string | optional | |
data.description | string | optional | |
data.id |
/v1/sites/{site_id}/pages/{page_id}/contentsList Page Contents
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SitePageContentListResponse | required | |
data.has_more | boolean | optional | |
data.items | SitePageContentObject[] | required | |
/v1/sites/{site_id}/pages/{page_id}/contents/{locale}Get Page Content
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
page_idpath | string | required | Site page public identifier in wpag_<21 Base62> format. |
localepath | string | required | Content locale such as en or en-US. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SitePageContentObject | required | |
data.content | object | optional |
/v1/sites/{site_id}/publish-requestsCreate Publish Request
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Idempotency-Keyheader | string | required | Unique key used to make this mutation retry-safe for the replay window. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
message | string | optional | |
session_id | string | required | |
source_revision | string | required |
/v1/sites/{site_id}/publish-requests/{request_id}Get Publish Request
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
request_idpath | string | required | Site publish request public identifier in sprq_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SitePublishRequestObject | required | |
data.approved_at | string | optional | |
data.created_at | stringformat: date-time | required |
/v1/sites/{site_id}/publish-statusGet Publish Status
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SitePublishStatusObject | required | |
data.current_version_id | string | optional | |
data.current_version_label | string | optional | |
data.current_version_number | integer | optional | |
data.has_unpublished_changes |
/v1/sites/{site_id}/source/archiveGet Source Archive
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteSourceArchiveObject | required | |
data.files | object | optional | |
data.generated_at | stringformat: date-time | required | |
data.manifest | SiteSourceManifestObject | required | |
data.manifest.files |
/v1/sites/{site_id}/source/diffDiff Source
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
delete_paths | string[] | optional | |
files | object | optional | |
include_unchanged | boolean | optional | |
mode | string | optional | archive, patch |
source_revision | string |
/v1/sites/{site_id}/source/fileGet Source File
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
pathquery | string | required |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteSourceFileObject | required | |
data.binary | boolean | required | |
data.byte_size | integer | required | |
data.checksum | string |
/v1/sites/{site_id}/source/filesGet Source Files
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteSourceFileListResponse | required | |
data.has_more | boolean | optional | |
data.items | SiteSourceFileEntry[] | required | |
data.items[].binary | boolean | required | |
data.items[].byte_size | integer |
/v1/sites/{site_id}/source/manifestGet Source Manifest
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Returns · 200
| Field | Type | Required | Description |
|---|---|---|---|
data | SiteSourceManifestObject | required | |
data.files | SiteSourceFileEntry[] | required | |
data.files[].binary | boolean | required | |
data.files[].byte_size | integer | required | |
data.files[].checksum |
/v1/sites/{site_id}/source/validateValidate Source
Parameters
| Field | Type | Required | Description |
|---|---|---|---|
site_idpath | string | required | Site public identifier in site_<21 Base62> format. |
Request body · application/json
| Field | Type | Required | Description |
|---|---|---|---|
delete_paths | string[] | optional | |
files | object | optional | |
include_unchanged | boolean | optional | |
mode | string | optional | archive, patch |
source_revision |