# Wordpress Integration via LowCodeAPI

## Overview

Wordpress - A Cloud Based Blogging Platform 

## Base Endpoint

```
https://api.lowcodeapi.com/wordpress/
```

## Authentication

LowCodeAPI handles authentication automatically. You only need to:

1. **Sign up** at [Wordpress](https://wordpress.org)
2. **Get your credentials** from [credential page](https://developer.wordpress.org/apps)
3. **Connect your account** in LowCodeAPI dashboard
4. **Use your `api_token`** in all requests

**Auth Type**: OAUTH2.0

## API Categories

- **Batch** - 1 endpoints
- **Comment** - 14 endpoints
- **Follow** - 4 endpoints
- **Freshly Pressed** - 1 endpoints
- **Insights** - 2 endpoints
- **Media** - 6 endpoints
- **Menu** - 5 endpoints
- **Notification** - 2 endpoints
- **Post** - 22 endpoints
- **Reader** - 16 endpoints
- **Sharing** - 14 endpoints
- **Site** - 38 endpoints
- **Stats** - 21 endpoints
- **Taxonomy** - 16 endpoints
- **Users** - 21 endpoints
- **Videos** - 6 endpoints

## Common Endpoints

### Category: Batch

#### Get data from multiple endpoints

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.3/batch`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.3/batch?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&urls={urls}&api_token={api_token}
```

**Description**: Run several GET endpoints and return them as an array. 

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`urls` | array | Yes | Array of endpoints to call. |

---

### Category: Comment

#### Get a single comment

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Edit a comment

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id?api_token={api_token}
```

**Description**: Edit a comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a list of recent comments

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&order={order}&hierarchical={hierarchical}&after={after}&before={before}&type={type}&status={status}&api_token={api_token}
```

**Description**: Get a list of recent comments.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | Yes | The number of comments to return |
|`offset` | number | Yes | 0-indexed offset |
|`page` | number | Yes | Return the Nth 1-indexed page of comments |
|`order` | string | No |  |
|`hierarchical` | boolean | No |  |
|`after` | string | Yes | Return comments dated on or after the specified datetime |
|`before` | string | Yes | Return comments dated on or before the specified datetime |
|`type` | string | Yes |  |
|`status` | string | Yes | . |

---

#### Get a list of recent comments on a post

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/replies`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/replies?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&order={order}&hierarchical={hierarchical}&after={after}&before={before}&type={type}&status={status}&api_token={api_token}
```

**Description**: Get a list of recent comments on a post.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | Yes | The number of comments to return |
|`offset` | number | Yes | 0-indexed offset |
|`page` | number | Yes | Return the Nth 1-indexed page of comments |
|`order` | string | No |  |
|`hierarchical` | boolean | No |  |
|`after` | string | Yes | Return comments dated on or after the specified datetime |
|`before` | string | Yes | Return comments dated on or before the specified datetime |
|`type` | string | Yes |  |
|`status` | string | Yes | . |

---

#### Create a comment on a post

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/replies/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/replies/new?api_token={api_token}
```

**Description**: Create a comment on a post.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Reply to a comment with another comment

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id/replies/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id/replies/new?api_token={api_token}
```

**Description**: Create a comment as a reply to another comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete a comment

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id/delete?api_token={api_token}
```

**Description**: Delete a comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get comment counts for all statuses

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comment-counts`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comment-counts?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&post_id={post_id}&api_token={api_token}
```

**Description**: Get comment counts for each available status

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`post_id` | number | Yes | post ID for filtering the comment counts by post. |

---

#### Get comment's audit history

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comment-history/comment_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comment-history/comment_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the audit history for given comment

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get the likes for a comment

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id/likes`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id/likes?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the likes for a comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Like a comment.

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id/likes/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id/likes/new?api_token={api_token}
```

**Description**: Like a comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Remove your like from a comment

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id/likes/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id/likes/mine/delete?api_token={api_token}
```

**Description**: Remove your like from a comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get your like status for a comment

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/comments/comment_id/likes/mine`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/comments/comment_id/likes/mine?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get your like status for a comment.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`comment_ID` | number | Yes | The comment ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Kill comment likes

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/kill-switch/comment-likes`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/kill-switch/comment-likes?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Kill comment likes

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

### Category: Follow

#### Get followers in reverse order for site

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/follows`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/follows?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&page={page}&number={number}&api_token={api_token}
```

**Description**: List a site's followers in reverse chronological order.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`page` | number | Yes | page number Default |
|`number` | number | Yes | number of followers to return Default |

---

#### Follow a blog

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/follows/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/follows/new?api_token={api_token}
```

**Description**: Follow a blog.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>",
  "source": "<string>"
}
```

---

#### Unfollow a blog

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/follows/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/follows/mine/delete?api_token={api_token}
```

**Description**: Unfollow a blog.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get user's blog follow status

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/follows/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/follows/mine/delete?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get blog following status for the current user.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

### Category: Freshly Pressed

#### Get a list of Freshly Pressed posts

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/freshly-pressed/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/freshly-pressed/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&after={after}&before={before}&content_width={content_width}&thumb_width={thumb_width}&thumb_height={thumb_height}&api_token={api_token}
```

**Description**: Get a list of Freshly Pressed posts

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | No | The number of posts to return |
|`after` | string | No | Return posts picked on or after the specified datetime |
|`before` | string | No | Return posts picked on or before the specified datetime |
|`content_width` | number | No | When in context=display images/embeds in post content will be set to the desired maximum width |
|`thumb_width` | number | No | Desired width of thumbnail images in pixels |
|`thumb_height` | number | No | Desired height of thumbnail images in pixels. |

---

### Category: Insights

#### Get accessible user stats metrics insights

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/insights`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/insights?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of stats metrics insights that the current user has access to.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get raw data for a particular graph

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/insights/slug`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/insights/slug?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&unit={unit}&after={after}&before={before}&api_token={api_token}
```

**Description**: Get raw data for a particular graph.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Report slug |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`unit` | string | No | By default weekly stats are provided in the data array |
|`after` | number | No | Return data only since the specified UNIX time |
|`before` | number | No | Return data collected on or before the specified UNIX time. |

---

### Category: Media

#### Delete a piece of media

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/media/media_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/media/media_id/delete?api_token={api_token}
```

**Description**: Delete a piece of media.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`media_ID` | number | Yes | The media ID |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a single media item (by ID)

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/media/media_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/media/media_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single media item (by ID).

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`media_ID` | number | Yes | The media ID |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Edit basic information about a media item

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/media/media_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/media/media_id?api_token={api_token}
```

**Description**: Edit basic information about a media item.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`media_ID` | number | Yes | The media ID |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a list of items in the media library

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/media/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/media/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&page_handle={page_handle}&order={order}&order_by={order_by}&search={search}&post_ID={post_ID}&mime_type={mime_type}&after={after}&before={before}&api_token={api_token}
```

**Description**: Get a list of items in the media library.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | No | The number of media items to return |
|`offset` | number | No | 0-indexed offset |
|`page` | number | No | Return the Nth 1-indexed page of posts |
|`page_handle` | string | No | A page handle returned from a previous API call as a meta.next_page property |
|`order` | string | No |  |
|`order_by` | string | No |  |
|`search` | string | No | Search query |
|`post_ID` | number | No | Default is showing all items. The post where the media item is attached |
|`mime_type` | string | No | Default is empty |
|`after` | string | No | Return media items uploaded after the specified datetime |
|`before` | string | No | Return media items uploaded before the specified datetime. |

---

#### Upload a new piece of media

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/media/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/media/new?api_token={api_token}
```

**Description**: Upload a new piece of media.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Edit a media item

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.2/sites/site/media/media_id/edit`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/sites/site/media/media_id/edit?api_token={api_token}
```

**Description**: Edit a media item.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`media_ID` | number | Yes | The ID of the media item. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>",
  "parent_id": "<number>"
}
```

---

### Category: Menu

#### Create a new navigation menu

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/menus/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/menus/new?api_token={api_token}
```

**Description**: Create a new navigation menu.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Update a navigation menu

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/menus/menu_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/menus/menu_id?api_token={api_token}
```

**Description**: Update a navigation menu.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`menu_id` | number | Yes | Menu ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a single navigation menu

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/menus/menu_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/menus/menu_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single navigation menu.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`menu_id` | number | Yes | Menu ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get a list of all navigation menus

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/menus`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/menus?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of all navigation menus.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Delete a navigation menu

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/menus/menu_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/menus/menu_id/delete?api_token={api_token}
```

**Description**: Delete a navigation menu

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`menu_id` | number | Yes | Menu ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

### Category: Notification

#### Update latest notification timestamp

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/notifications/seen`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/notifications/seen?api_token={api_token}
```

**Description**: Set the timestamp of the most recently seen notification.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Mark a set of notifications as read

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/notifications/read`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/notifications/read?api_token={api_token}
```

**Description**: Mark a set of notifications as read.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

### Category: Post

#### Get a single post (by ID)

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single post (by ID).

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | No |  |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Edit a post

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.2/sites/site/posts/post_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/sites/site/posts/post_id?api_token={api_token}
```

**Description**: Edit a post.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | No |  |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a single post (by slug)

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/slug-post_slug`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/slug-post_slug?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single post (by slug).

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_slug` | string | Yes | The post slug. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get a list of matching posts

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&page_handle={page_handle}&order={order}&order_by={order_by}&after={after}&before={before}&modified_after={modified_after}&modified_before={modified_before}&tag={tag}&category={category}&term={term}&type={type}&parent_id={parent_id}&include={include}&exclude={exclude}&exclude_tree={exclude_tree}&status={status}&sticky={sticky}&author={author}&search={search}&meta_key={meta_key}&meta_value={meta_value}&api_token={api_token}
```

**Description**: Get a list of matching posts. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | No | The number of posts to return |
|`offset` | number | No | 0-indexed offset |
|`page` | number | No | Return the Nth 1-indexed page of posts |
|`page_handle` | string | Yes | A page handle returned from a previous API call as a meta |
|`order` | string | No |  |
|`order_by` | string | No |  |
|`after` | string | Yes | Return posts dated after the specified datetime |
|`before` | string | Yes | Return posts dated before the specified datetime |
|`modified_after` | string | Yes | Return posts modified after the specified datetime |
|`modified_before` | string | Yes | Return posts modified before the specified datetime |
|`tag` | string | No | Specify the tag name or slug |
|`category` | string | No | Specify the category name or slug. |
|`term` | object | No | Specify comma-separated term slugs to search within indexed by taxonomy slug |
|`type` | string | No | Specify the post type |
|`parent_id` | number | No |  |
|`include` | array | Yes | Includes the specified post ID(s) in the response |
|`exclude` | array | Yes | Excludes the specified post ID(s) from the response |
|`exclude_tree` | number | Yes | Excludes the specified post and all of its descendants from the response |
|`status` | string | No |  |
|`sticky` | string | No |  |
|`author` | number | Yes | Author's user ID |
|`search` | string | Yes | Search query |
|`meta_key` | string | Yes | Metadata key that the post should contain |
|`meta_value` | string | Yes | Metadata value that the post should contain. |

---

#### Create a post

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.2/sites/site/posts/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/sites/site/posts/new?api_token={api_token}
```

**Description**: Create a post. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>",
  "autosave": "<boolean>"
}
```

---

#### Delete a post

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/delete?api_token={api_token}
```

**Description**: Delete a post

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Recover trashed content to its previous state

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/restore`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/restore?api_token={api_token}
```

**Description**: Restore a post or page from the trash to its previous status. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete multiple posts

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/delete?api_token={api_token}
```

**Description**: Delete multiple posts

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Restore multiple posts

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/restore`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/restore?api_token={api_token}
```

**Description**: Restore multiple posts

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a list of posts across all the user's sites

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/posts`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/posts?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&author={author}&offset={offset}&page={page}&page_handle={page_handle}&order={order}&order_by={order_by}&after={after}&before={before}&modified_after={modified_after}&modified_before={modified_before}&type={type}&status={status}&search={search}&lang={lang}&sites={sites}&site_visibility={site_visibility}&api_token={api_token}
```

**Description**: Get a list of posts across all the user's sites. 

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`author` | number | Yes | The ID of the author or empty for `all authors`
number |
|`offset` | number | Yes | The index to start counting from |
|`page` | number | Yes | Return the Nth 1-indexed page of posts |
|`page_handle` | string | Yes | A page handle returned from a previous API call as a meta.next_page property |
|`order` | string | No |  |
|`order_by` | string | No |  |
|`after` | string | No | Return posts dated after the specified datetime |
|`before` | string | No | Return posts dated before the specified datetime |
|`modified_after` | string | No | Return posts modified after the specified datetime |
|`modified_before` | string | No | Return posts modified before the specified datetime |
|`type` | string | No |  |
|`status` | string | No |  |
|`search` | string | No |  |
|`lang` | string | No |  |
|`sites` | string | No | comma-separated list of specific site IDs to further limit results |
|`site_visibility` | string | No |  |

---

#### Get a list of the likes for a post

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/likes`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/likes?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of the likes for a post

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Like a post

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/likes/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/likes/new?api_token={api_token}
```

**Description**: Like a post. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Unlike a post

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/likes/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/likes/mine/delete?api_token={api_token}
```

**Description**: Unlike a post. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get the current user's like status for a post

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post_id/likes/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post_id/likes/mine/delete?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the current user's like status for a post. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get post subscribers list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/posts/post/subscribers`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/posts/post/subscribers?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of the specified post's subscribers. 

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post` | number | Yes | Post ID. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

*Note: Showing 15 of 22 endpoints in this category.*

---

### Category: Reader

#### Get default reader menu

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/menu/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/menu/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get default reader menu.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function. |

---

#### Get details about a feed

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/feed/feed_url_or_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/feed/feed_url_or_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get details about a feed.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`feed_url_or_id` |  | Yes |  |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function. |

---

#### Get a single post (by ID)

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.2/read/sites/site/posts/post_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/read/sites/site/posts/post_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single post (by ID).

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_ID` | number | Yes | The post ID |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function. |

---

#### Get posts from user's followed blogs

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/following/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/following/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&page={page}&after={after}&before={before}&api_token={api_token}
```

**Description**: Get a list of posts from the blogs a user follows.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | No | The number of posts to return |
|`page` | number | No | Return the Nth 1-indexed page of posts.
order |
|`after` | string | No | Return posts dated after the specified datetime |
|`before` | string | No | Return posts dated before the specified datetime. |

---

#### Get posts from user's followed likes

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/liked/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/liked/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&page={page}&after={after}&before={before}&api_token={api_token}
```

**Description**: Get a list of posts from the blogs a user likes.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | No | The number of posts to return |
|`page` | number | No | Return the Nth 1-indexed page of posts.
order |
|`after` | string | No | Return posts dated after the specified datetime |
|`before` | string | No | Return posts dated before the specified datetime. |

---

#### Get details about a specified tag.

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/tags/tag/posts`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/tags/tag/posts?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get details about a specified tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`tag` | string | Yes | The tag name |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get user's subscribed tag list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.2/read/tags`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/read/tags?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of tags subscribed to by the user.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get trending tags in a list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.2/read/trending/tags`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/read/trending/tags?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&lang={lang}&count={count}&api_token={api_token}
```

**Description**: Get a list of trending tags.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`lang` | string | No | The language code for the tags |
|`count` | number | No | The number of topics to fetch. |

---

#### Get user's subscription status for a specific tag

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/tags/tag/mine`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/tags/tag/mine?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the subscribed status of the user to a given tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`tag` | string | Yes | The tag name |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Subscribe to a new tag

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/read/tags/tag/mine/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/tags/tag/mine/new?api_token={api_token}
```

**Description**: Subscribe to a new tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`tag` | string | Yes | The name of the tag to subscribe to |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Unsubscribe from a tag

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/read/tags/tag/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/tags/tag/mine/delete?api_token={api_token}
```

**Description**: Unsubscribe from a tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`tag` | string | Yes | The name of the tag to unsubscribe from |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get a list of the feeds the user is following

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/following/mine`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/following/mine?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of the feeds the user is following.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Follow the specified blog

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/read/following/mine/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/following/mine/new?api_token={api_token}
```

**Description**: Follow the specified blog.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>",
  "url": "<string>",
  "source": "<string>"
}
```

---

#### Unfollow the specified blog

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/read/following/mine/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/following/mine/delete?api_token={api_token}
```

**Description**: Unfollow the specified blog.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>",
  "url": "<string>",
  "source": "<string>"
}
```

---

#### Get IDs and subscribe URLs for matching feeds

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/read/feed/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/read/feed/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&url={url}&q={q}&offset={offset}&number={number}&exclude_followed={exclude_followed}&sort={sort}&page_handle={page_handle}&algorithm={algorithm}&api_token={api_token}
```

**Description**: Get the ID and subscribe URL of one or more matching feeds by domain or URL.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`url` | string | Yes | The domain or URL of the site you would like to retrieve the feed(s) ID for |
|`q` | string | No | Query text |
|`offset` | number | Yes | offset to page results to |
|`number` | number | No | number of results to return |
|`exclude_followed` | boolean | No | Exclude already followed sites in search results |
|`sort` | string | No | relevance or last_updated |
|`page_handle` | string | No | A handle for getting the next page of results when sorting by last_updated |
|`algorithm` | string | No | Specify a particular algorithm to use to choose posts (optional) |

---

*Note: Showing 15 of 16 endpoints in this category.*

---

### Category: Sharing

#### site's sharing buttons list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/sharing-buttons`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/sharing-buttons?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&enabled_only={enabled_only}&visibility={visibility}&api_token={api_token}
```

**Description**: Get a list of a site's sharing buttons.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`enabled_only` | boolean | Yes | If true only enabled sharing buttons are included in the response |
|`visibility` | string | Yes | The type of enabled sharing buttons to filter by either "visible" or "hidden". |

---

#### Modify site's sharing buttons

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/sharing-buttons`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/sharing-buttons?api_token={api_token}
```

**Description**: Edit all sharing buttons for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### List third-party integrations available for WordPress.com and Jetpack sites via Keyring

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/meta/external-services`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/meta/external-services?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&type={type}&api_token={api_token}
```

**Description**: Get a list of third-party services that WordPress.com or Jetpack sites can integrate with via keyring.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`type` | string | No | Only return services for the given type. |

---

#### Get service info for WordPress.com or Jetpack integration

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/meta/external-services/service`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/meta/external-services/service?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get information about a single external service that WordPress.com or Jetpack sites can integrate with via keyring.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`service` | string | Yes | Which service you want information about |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get user's publicize connection list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/publicize-connections/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/publicize-connections/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&service={service}&keyring_connection_ID={keyring_connection_ID}&site={site}&api_token={api_token}
```

**Description**: Get a list of publicize connections that the current user has set up.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`service` | string | No | Only return connections for the given services |
|`keyring_connection_ID` | number | No | Only return connections for the given keyring connection ID |
|`site` | string | No | Only return connections for the given site that the user can publicize to. |

---

#### Get user's active publicize connection

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/publicize-connections/publicize_connection_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/publicize-connections/publicize_connection_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single publicize connection that the current user has set up.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Update user's publicize connection

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/publicize-connections/publicize_connection_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/publicize-connections/publicize_connection_id?api_token={api_token}
```

**Description**: Update a single publicize connection belonging to the current user.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`publicize_connection_ID` | number | Yes | The publicize connection ID to take action on |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete a publicize connection

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/publicize-connections/publicize_connection_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/publicize-connections/publicize_connection_id/delete?api_token={api_token}
```

**Description**: Delete the specified publicize connection.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`publicize_connection_ID` | number | Yes | The publicize connection ID to take action on |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get publicize connections for a specific site

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/publicize-connections/`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/publicize-connections/?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&service={service}&user_id={user_id}&keyring_connection_ID={keyring_connection_ID}&api_token={api_token}
```

**Description**: Get a list of publicize connections that are associated with the specified site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`service` | string | No | Only return connections for the given services |
|`user_id` | string | No | Only return connections associated to the given user ID |
|`keyring_connection_ID` | number | No | Only return connections for the given Keyring connection ID. |

---

#### Get publicize connection for specific site

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/publicize-connections/publicize_connection_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/publicize-connections/publicize_connection_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a single publicize connection that is associated with the specified site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`publicize_connection_ID` | number | Yes | The publicize connection ID to fetch. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Update site's publicize connection

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/publicize-connections/publicize_connection_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/publicize-connections/publicize_connection_id?api_token={api_token}
```

**Description**: Update a single publicize connection belonging to the specified site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`publicize_connection_ID` | number | Yes | The publicize connection ID to fetch. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Create publicize connection for specified site

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/publicize-connections/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/publicize-connections/new?api_token={api_token}
```

**Description**: Create a new publicize connection that is associated with the specified site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete the specified publicize connection

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/publicize-connections/publicize_connection_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/publicize-connections/publicize_connection_id/delete?api_token={api_token}
```

**Description**: Delete the specified publicize connection.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`publicize_connection_ID` | number | Yes | The publicize connection ID to fetch. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get supported sharing button services list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/meta/sharing-buttons`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/meta/sharing-buttons?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of external services for which sharing buttons are supported.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

### Category: Site

#### Get site's rendered shortcode

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/shortcodes/render`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/shortcodes/render?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&shortcode={shortcode}&api_token={api_token}
```

**Description**: Get a rendered shortcode for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`shortcode` | string | Yes | The query-string encoded shortcode string to render. |

---

#### Get site's available shortcodes

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/shortcodes`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/shortcodes?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of shortcodes available on a site

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get site's rendered embed

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/embeds/render`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/embeds/render?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&embed_url={embed_url}&api_token={api_token}
```

**Description**: Get a rendered embed for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`embed_url` | string | Yes | The query-string encoded embed URL to render. |

---

#### Get site's available embeds in a list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/embeds`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/embeds?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of embeds available on a site

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get site details and information

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.2/sites/site`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/sites/site?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&filters={filters}&api_token={api_token}
```

**Description**: Get information about a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`filters` | string | No | Returns sites that satisfy the given filters only |

---

#### Get supported site page templates

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/page-templates`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/page-templates?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of page templates supported by a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get site's available post types list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/post-types`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/post-types?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_queryable={api_queryable}&api_token={api_token}
```

**Description**: Get a list of post types available for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`api_queryable` | boolean | No | If true only queryable post types are returned. |

---

#### Count posts by status in post type groups

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.2/sites/site/post-counts/post_type`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.2/sites/site/post-counts/post_type?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&author={author}&api_token={api_token}
```

**Description**: Get number of posts in the post type groups by post status

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_type` | string | No |  |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`author` | number | No | author ID. |

---

#### Get active and inactive site widgets

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/widgets`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/widgets?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Retrieve the active and inactive widgets for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Activate a widget on a site.

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/widgets/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/widgets/new?api_token={api_token}
```

**Description**: Activate a widget on a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get WordAds site settings information in detail

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/wordads/settings`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/wordads/settings?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get detailed WordAds settings information about a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Update WordAds settings for a site

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/wordads/settings`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/wordads/settings?api_token={api_token}
```

**Description**: Update WordAds settings for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get site's WordAds earnings details

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/wordads/earnings`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/wordads/earnings?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get detailed WordAds earnings information about a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get site's WordAds TOS information

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/wordads/tos`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/wordads/tos?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get WordAds TOS information about a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Update site's WordAds TOS setting

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/wordads/tos`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/wordads/tos?api_token={api_token}
```

**Description**: Update WordAds TOS setting for a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

*Note: Showing 15 of 38 endpoints in this category.*

---

### Category: Stats

#### Get a site's stats

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a site's stats

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Summarize site's views, visitors, likes, and comments

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/summary`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/summary?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&period={period}&date={date}&offset={offset}&api_token={api_token}
```

**Description**: view a site's summarized views, visitors, likes and comments

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | Number of periods to include in the results |
|`period` | string | No |  |
|`date` | string | Yes | The date that determines the most recent period for which results are returned |
|`offset` | number | No | The offset in hours from GMT for which to fetch results. |

---

#### View a site's top posts and pages by views

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/top-posts`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/top-posts?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&period={period}&date={date}&offset={offset}&summarize={summarize}&api_token={api_token}
```

**Description**: View a site's top posts and pages by views

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | Number of periods to include in the results |
|`period` | string | No |  |
|`date` | string | Yes | The most recent day to include in results |
|`offset` | number | No | The offset in hours from GMT for which to fetch results |
|`summarize` | boolean | No | Return summary data instead of detailed period data |

---

#### View the details of a single video

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/video/post_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/video/post_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&statType={statType}&period={period}&api_token={api_token}
```

**Description**: View the details of a single video

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |
|`post_id` | number | Yes | The video's id. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`statType` | string | No | Type of video stat to return |
|`period` | string | Yes | The time range. |

---

#### View a site's referrers

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/referrers`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/referrers?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&period={period}&date={date}&max={max}&offset={offset}&in hours from GMT for which to fetch results={in hours from GMT for which to fetch results}&summarize={summarize}&api_token={api_token}
```

**Description**: View a site's referrers

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | Number of periods to include in the results |
|`period` | string | No |  |
|`date` | string | No | The most recent day to include in results |
|`max` | number | No | The maximum number of results to return Default |
|`offset` | number | No | The offset |
|`in hours from GMT for which to fetch results` |  | No |  |
|`summarize` | boolean | No |  |

---

#### View a site's outbound clicks

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/clicks`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/clicks?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&period={period}&date={date}&max={max}&offset={offset}&in hours from GMT for which to fetch results={in hours from GMT for which to fetch results}&summarize={summarize}&api_token={api_token}
```

**Description**: View a site's outbound clicks

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | Number of periods to include in the results |
|`period` | string | No |  |
|`date` | string | No | The most recent day to include in results |
|`max` | number | No | The maximum number of results to return Default |
|`offset` | number | No | The offset |
|`in hours from GMT for which to fetch results` |  | No |  |
|`summarize` | boolean | No |  |

---

#### View a site's views by tags and categories

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/tags`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/tags?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&max={max}&api_token={api_token}
```

**Description**: View a site's views by tags and categories

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`max` | number | No | the maximum number of tags to include in result Default |

---

#### View a site's top authors

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/top-authors`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/top-authors?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&period={period}&date={date}&max={max}&offset={offset}&in hours from GMT for which to fetch results={in hours from GMT for which to fetch results}&summarize={summarize}&api_token={api_token}
```

**Description**: View a site's top authors

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | Number of periods to include in the results |
|`period` | string | No |  |
|`date` | string | No | The most recent day to include in results |
|`max` | number | No | The maximum number of results to return Default |
|`offset` | number | No | The offset |
|`in hours from GMT for which to fetch results` |  | No |  |
|`summarize` | boolean | No |  |

---

#### View a site's top comment authors and most-commented posts

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/comments`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/comments?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: View a site's top comment authors and most-commented posts

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### View a site's video plays

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/video-plays`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/video-plays?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&date={date}&max={max}&api_token={api_token}
```

**Description**: View a site's video plays

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | number of periods to include in the query Default |
|`date` | string | Yes | the most recent day to include in results |
|`max` | number | Yes | the maximum number of videos to include for each group of results Default |

---

#### View a site's file downloads

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/file-downloads`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/file-downloads?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&date={date}&max={max}&period={period}&offset={offset}&api_token={api_token}
```

**Description**: View a site's file downloads

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | number of periods to include in the query Default |
|`date` | string | Yes | the most recent day to include in results |
|`max` | number | Yes | the maximum number of videos to include for each group of results Default |
|`period` | string | Yes |  |
|`offset` | number | Yes |  |

---

#### View a post's views

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/post/post_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/post/post_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: View a post's views

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |
|`post_id` | number | Yes | The post's id. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### View a site's views by country

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/country-views`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/country-views?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&num={num}&period={period}&date={date}&max={max}&offset={offset}&summarize={summarize}&api_token={api_token}
```

**Description**: View a site's views by country

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`num` | number | No | number of periods to include in the query Default |
|`period` | string | Yes |  |
|`date` | string | Yes | the most recent day to include in results |
|`max` | number | Yes | the maximum number of videos to include for each group of results Default |
|`offset` | number | Yes |  |
|`summarize` | boolean | No | Return summary data instead of detailed period data. |

---

#### View a site's followers

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/followers`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/followers?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&type={type}&page={page}&max={max}&search={search}&api_token={api_token}
```

**Description**: View a site's followers

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`type` | string | Yes | One of 'wpcom' or 'email' |
|`page` | number | No | The page of results to return |
|`max` | number | No | The number of results to return per page |
|`search` | string | No | Returns followers with matching email addresses. |

---

#### View a site's comment followers

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/stats/comment-followers`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/stats/comment-followers?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&page={page}&max={max}&api_token={api_token}
```

**Description**: View a site's comment followers

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site's id or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`page` | number | Yes | The page of results to return |
|`max` | number | Yes | The number of results to return per page. |

---

*Note: Showing 15 of 21 endpoints in this category.*

---

### Category: Taxonomy

#### Get a list of a site's categories

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/categories`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/categories?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&search={search}&order={order}&order_by={order_by}&api_token={api_token}
```

**Description**: Get a list of a site's categories.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | Yes | The number of categories to return |
|`offset` | number | Yes | 0-indexed offset |
|`page` | number | Yes | Return the Nth 1-indexed page of categories |
|`search` | string | Yes | Limit response to include only categories whose names or slugs match the provided search query |
|`order` | string | Yes |  |
|`order_by` | string | Yes | . |

---

#### Get a list of a site's tags

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/tags`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/tags?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&search={search}&order={order}&order_by={order_by}&api_token={api_token}
```

**Description**: Get a list of a site's tags.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | Yes | The number of tags to return |
|`offset` | number | Yes | 0-indexed offset |
|`page` | number | Yes | Return the Nth 1-indexed page of tags |
|`search` | string | Yes | Limit response to include only tags whose names or slugs match the provided search query |
|`order` | string | Yes |  |
|`order_by` | string | Yes | . |

---

#### Get information about a single category

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/categories/slug-category`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/categories/slug-category?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get information about a single category.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`category` | string | Yes | The category slug. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Edit a category

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/categories/slug-category`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/categories/slug-category?api_token={api_token}
```

**Description**: Edit a category.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`category` | string | Yes | The category slug. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get details for single tag

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/tags/slug-tag`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/tags/slug-tag?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get information about a single tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`tag` | string | Yes | The tag slug. |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Edit a tag

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/tags/slug-tag`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/tags/slug-tag?api_token={api_token}
```

**Description**: Edit a tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`tag` | string | Yes | The tag slug. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get details for a specific term

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/taxonomies/taxonomy/terms/slug-slug`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/taxonomies/taxonomy/terms/slug-slug?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get information about a single term

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`taxonomy` | string | Yes | Taxonomy |
|`slug` | string | Yes | Term slug |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Edit a term

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/taxonomies/taxonomy/terms/slug-slug`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/taxonomies/taxonomy/terms/slug-slug?api_token={api_token}
```

**Description**: Edit a term.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`taxonomy` | string | Yes | Taxonomy |
|`slug` | string | Yes | he term slug |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get post type's associated taxonomies

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/post-types/post_type/taxonomies`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/post-types/post_type/taxonomies?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get a list of taxonomies associated with a post type.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`post_type` | string | Yes | Post type |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get a list of a site's terms by taxonomy

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/taxonomies/taxonomy/terms`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/taxonomies/taxonomy/terms?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&page={page}&search={search}&order={order}&order_by={order_by}&api_token={api_token}
```

**Description**: Get a list of a site's terms by taxonomy

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`taxonomy` | string | Yes | Taxonomy |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | Yes | The number of tags to return |
|`offset` | number | Yes | 0-indexed offset |
|`page` | number | Yes | Return the Nth 1-indexed page of tags |
|`search` | string | Yes | Limit response to include only tags whose names or slugs match the provided search query |
|`order` | string | Yes |  |
|`order_by` | string | Yes | . |

---

#### Create a new category

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/categories/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/categories/new?api_token={api_token}
```

**Description**: Create a new category.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Create a new tag

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/tags/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/tags/new?api_token={api_token}
```

**Description**: Create a new tag

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete a category

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/categories/slug-category/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/categories/slug-category/delete?api_token={api_token}
```

**Description**: Delete a category.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`category` | string | Yes | The category slug. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete a tag

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/tags/slug-tag/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/tags/slug-tag/delete?api_token={api_token}
```

**Description**: Delete a tag.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`tag` | string | Yes | The tag slug. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Create a new term

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/taxonomies/taxonomy/terms/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/taxonomies/taxonomy/terms/new?api_token={api_token}
```

**Description**: Create a new term.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`taxonomy` | string | Yes | Taxonomy. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

*Note: Showing 15 of 16 endpoints in this category.*

---

### Category: Users

#### Get site user's list

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/users`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/users?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&number={number}&offset={offset}&order={order}&order_by={order_by}&authors_only={authors_only}&include_viewers={include_viewers}&type={type}&search={search}&search_columns={search_columns}&role={role}&api_token={api_token}
```

**Description**: List the users of a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | No |  |
|`http_envelope` | boolean | No |  |
|`pretty` | boolean | No |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`number` | number | No | Limit the total number of authors returned |
|`offset` | number | No | The first n authors to be skipped in the returned array |
|`order` | string | No |  |
|`order_by` | string | No |  |
|`authors_only` | boolean | No | Set to true to fetch authors only |
|`include_viewers` | boolean | No | Set to true to include viewers for Simple sites |
|`type` | string | No | Specify the post type to query authors for |
|`search` | string | No | Find matching users |
|`search_columns` | array | No | Specify which columns to check for matching users |
|`role` | string | No |  |

---

#### Update user's details on a site

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/users/user_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/users/user_id?api_token={api_token}
```

**Description**: Update details of a user of a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`user_id` | number | Yes | The user's ID |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get site user's information using their login

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/users/login-user_id`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/users/login-user_id?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get details of a user of a site by login.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | Site ID or domain |
|`user_id` | number | Yes | The user's login |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function. |

---

#### Delete or removes user's from site

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/sites/site/users/user_id/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/sites/site/users/user_id/delete?api_token={api_token}
```

**Description**: Deletes or removes a user of a site.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`site` | string | Yes | The site ID or domain |
|`user_id` | number | Yes | The user's ID |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Fetch suggested user's list for mentions

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/users/suggest`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/users/suggest?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&site_id={site_id}&site={site}&filter={filter}&image_size={image_size}&client={client}&api_token={api_token}
```

**Description**: Get a list of possible users to suggest for mentions

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`site_id` | number | Yes | The site ID to look for matching users on |
|`site` | string | No | The domain to look for matching users on |
|`filter` | string | No | A string to filter possible users against |
|`image_size` | number | No | The size of the image to return in pixels |
|`client` | string | No | A string identifying the consumer of the data. |

---

#### Get metadata about the current user's

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&abtests={abtests}&api_token={api_token}
```

**Description**: Get metadata about the current user.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`abtests` | string | Yes | Comma separated names of A/B tests the user may have an assigned variation. |

---

#### Get user's billing history and upcoming charges

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/billing-history`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/billing-history?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get list of current user's billing history and upcoming charges.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Get user's settings

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/settings`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/settings?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the current user's settings.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Update user's settings

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/settings`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/settings?api_token={api_token}
```

**Description**: Update the current user's settings.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get user's settings

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/preferences`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/preferences?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the current user's settings.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Update user's preferences

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/preferences`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/preferences?api_token={api_token}
```

**Description**: Update the current user's preferences.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Check user's new password strength

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/settings/password/validate`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/settings/password/validate?api_token={api_token}
```

**Description**: Verify strength of a user's new password.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get user's profile links

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/me/settings/profile-links`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/settings/profile-links?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get current user's profile links.

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |

---

#### Add a link to user's profile

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/settings/profile-links/new`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/settings/profile-links/new?api_token={api_token}
```

**Description**: Add a link to current user's profile.

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete user profile link

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/me/settings/profile-links/slug/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/me/settings/profile-links/slug/delete?api_token={api_token}
```

**Description**: Delete a link from current user's profile.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`slug` | string | Yes | The URL of the profile link. |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

*Note: Showing 15 of 21 endpoints in this category.*

---

### Category: Videos

#### Get the metadata for a specified VideoPress video

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/videos/guid`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/videos/guid?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&birth_month={birth_month}&birth_day={birth_day}&birth_year={birth_year}&metadata_token={metadata_token}&api_token={api_token}
```

**Description**: Get the metadata for a specified VideoPress video.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`guid` | string | Yes | The guid of the video |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`birth_month` | number | No | The month the visitor was born |
|`birth_day` | number | No | The day of the month the visitor was born |
|`birth_year` | number | No | The year the visitor was born |
|`metadata_token` | string | No | Permissions token. |

---

#### Get the poster for a specified VideoPress video

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/videos/guid/poster`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/videos/guid/poster?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&api_token={api_token}
```

**Description**: Get the poster for a specified VideoPress video.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`guid` | string | Yes | The guid of the video |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only. |
|`callback` | string | No | An optional JSONP callback function |

---

#### Upload and set a poster for a specified VideoPress video

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/videos/guid/posterr`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/videos/guid/posterr?api_token={api_token}
```

**Description**: Upload and set a poster for a specified VideoPress video.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`guid` | string | Yes | The guid of the video |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Get the poster for a specified VideoPress video

**Method**: `GET` | **LowCodeAPI Path**: `/rest/v1.1/videos/guid/playlist/format`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/videos/guid/playlist/format?context={context}&http_envelope={http_envelope}&pretty={pretty}&meta={meta}&fields={fields}&callback={callback}&metadata_token={metadata_token}&api_token={api_token}
```

**Description**: Get the poster for a specified VideoPress video.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`{}guid` | string | Yes | The guid of the video |
|`format` | string | Yes | The playlist format |

**Query Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`context` | string | Yes |  |
|`http_envelope` | boolean | Yes |  |
|`pretty` | boolean | Yes |  |
|`meta` | string | No | Loads data from the endpoints found in the 'meta' part of the response |
|`fields` | string | No | Returns specified fields only |
|`callback` | string | No | An optional JSONP callback function |
|`metadata_token` | string | No | Auth token |

---

#### Add subtitles to a VideoPress video

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/videos/guid/tracks`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/videos/guid/tracks?api_token={api_token}
```

**Description**: Upload a subtitle/caption track for a specified VideoPress video.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`guid` | string | Yes | The guid of the video |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

#### Delete subtitle track for VideoPress video

**Method**: `POST` | **LowCodeAPI Path**: `/rest/v1.1/videos/guid/tracks/delete`

**Full URL**:
```
https://api.lowcodeapi.com/wordpress/rest/v1.1/videos/guid/tracks/delete?api_token={api_token}
```

**Description**: Delete an existing subtitle/caption track for a specified VideoPress video.

**Path Parameters**:

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
|`guid` | string | Yes | The guid of the video |

**Request Body**:
```json
{
  "context": "<string>",
  "http_envelope": "<boolean>",
  "pretty": "<boolean>"
}
```

---

## Complete Endpoint Reference

For a complete list of all 189 endpoints, refer to:
- **OpenAPI Definition**: `https://backend.lowcodeapi.com/wordpress/definition`
- **Official Provider Documentation**: https://developer.wordpress.com/docs/api