Overview #
Get site data #
GET
/api/admin/26.0/site
Parameters
| Field | Type | Description |
|---|---|---|
| limit | integer | [Optional] Number of results to return (default 20, max 10000) |
| page | integer | [Optional] Page number to fetch (default 1) |
| sort_by | string | [Optional] Field to sort by (e.g. created_at, title) |
| sort_order | string | [Optional] Sort direction: asc or desc |
Headers
| Header | Value |
|---|---|
| X-Joonweb-Access-Token | jw_at_xxxxxxxxxxxx |
| Content-Type | application/json |
Request Example
Response
200 OK
{
"site": [
{
"id": 104593,
"title": "Example Site",
"status": "active",
"created_at": "2026-08-25T16:23:32Z",
"updated_at": "2026-08-25T16:23:32Z"
}
],
"pagination": {
"total": 156,
"limit": 20,
"page": 1
}
}
List site metafields #
GET
/api/admin/26.0/site/metafields.json
Parameters
| Field | Type | Description |
|---|---|---|
| limit | integer | [Optional] Number of results to return (default 20, max 10000) |
| page | integer | [Optional] Page number to fetch (default 1) |
| sort_by | string | [Optional] Field to sort by (e.g. created_at, title) |
| sort_order | string | [Optional] Sort direction: asc or desc |
Headers
| Header | Value |
|---|---|
| X-Joonweb-Access-Token | jw_at_xxxxxxxxxxxx |
| Content-Type | application/json |
Request Example
Response
200 OK
{
"metafields": [
{
"id": 8492,
"namespace": "global",
"key": "title_tag",
"value": "Buy Premium Headphones Online",
"value_type": "string",
"description": "SEO Title Tag",
"owner_id": 104593,
"owner_resource": "product",
"created_at": "2026-08-27T11:31:04+02:00",
"updated_at": "2026-08-27T11:31:04+02:00"
}
],
"pagination": {
"current_page": 1,
"per_page": 20,
"total": 1,
"total_pages": 1
}
}
Create site metafield #
POST
/api/admin/26.0/site/metafields.json
Parameters
| Field | Type | Description |
|---|---|---|
| namespace | string | [Required] Grouping namespace |
| key | string | [Required] Metafield key |
| value | string | [Required] Metafield value |
| value_type | string | [Required] string, integer, json, etc. |
| description | string | [Optional] Description of the metafield |
Headers
| Header | Value |
|---|---|
| X-Joonweb-Access-Token | jw_at_xxxxxxxxxxxx |
| Content-Type | application/json |
Request Example
Response
200 OK
{
"metafield": {
"id": 8492,
"namespace": "global",
"key": "title_tag",
"value": "Buy Premium Headphones Online",
"value_type": "string",
"description": "SEO Title Tag",
"owner_id": 104593,
"owner_resource": "product",
"created_at": "2026-08-27T11:31:04+02:00",
"updated_at": "2026-08-27T11:31:04+02:00"
}
}