Wordpress

The WordPress REST API provides an interface for applications to interact with your WordPress site by sending and receiving data as JSON (JavaScript Object Notation) objects. It is the foundation of the WordPress Block Editor, and can likewise enable your theme, plugin or custom application to present new, powerful interfaces for managing and publishing your site content.

IT Services · Wordpress

Details

IDWordpress
ProviderOpen Source
CategoryIT Services
From Version6.2.0
Docker Imagedemisto/python3:3.12.8.3296088
Supported ModulesAgentix XSIAM

README

The WordPress REST API provides an interface for applications to interact with your WordPress site by sending and receiving data as JSON (JavaScript Object Notation) objects. It is the foundation of the WordPress Block Editor, and can likewise enable your theme, plugin or custom application to present new, powerful interfaces for managing and publishing your site content.
This integration was integrated and tested with version 5.6 of Wordpress

Configure Wordpress in Cortex

Parameter Description Required
Your server URL   True
User Username True
Application Password The Application Password to use for connection True
Trust any certificate (not secure)   False
Use system proxy settings   False

Commands

You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.

wordpress-url-request


Get information from a custom URL

Base Command

wordpress-url-request

Input

Argument Name Description Required
method Method. Possible values are: get, post, put, delete, patch. Default is get. Required
url URL suffix to append to the base URL. Required
body Body data (JSON). Optional
params Parameters (JSON). Optional

Context Output

Path Type Description
Wordpress.URL Unknown URL output data

wordpress-list-posts


Lists all posts

Base Command

wordpress-list-posts

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
page Current page of the collection (defaults is 1). Optional
per_page Maximum number of items to be returned in result set (default is 10). Optional
search Limit results to those matching a string. Optional
after Limit response to posts published after a given ISO8601 compliant date. Optional
author Limit result set to posts assigned to specific authors. Optional
author_exclude Ensure result set excludes posts assigned to specific authors. Optional
before Limit response to posts published before a given ISO8601 compliant date. Optional
exclude Ensure result set excludes specific IDs. Optional
include Limit result set to specific IDs. Optional
offset Offset the result set by a specific number of items. Optional
order Order sort attribute ascending or descending (default is desc). Possible values are: desc, asc. Default is desc. Optional
orderby Sort collection by object attribute (default is date). Possible values are: author, date, id, include, modified, parent, relevance, slug, include_slugs, title. Default is date. Optional
slug Limit result set to posts with one or more specific slugs. Optional
status Limit result set to posts assigned one or more statuses (default is publish). Default is publish. Optional
tax_relation Limit result set based on relationship between multiple taxonomies. Possible values are: AND, OR. Optional
categories Limit result set to all items that have the specified term assigned in the categories taxonomy. Optional
categories_exclude Limit result set to all items except those that have the specified term assigned in the categories taxonomy. Optional
tags Limit result set to all items that have the specified term assigned in the tags taxonomy. Optional
tags_exclude Limit result set to all items except those that have the specified term assigned in the tags taxonomy. Optional
sticky Limit result set to items that are sticky. Optional

Context Output

Path Type Description
Wordpress.Posts.excerpt.protected Boolean Exerpt protected
Wordpress.Posts.excerpt.rendered String Exerpt rendered
Wordpress.Posts.meta Unknown Metadata
Wordpress.Posts.sticky Boolean Sticky
Wordpress.Posts.guid.rendered String GUID rendered
Wordpress.Posts.modified String Modified
Wordpress.Posts.author String Author
Wordpress.Posts.slug String Slug
Wordpress.Posts.date String Date
Wordpress.Posts.comment_status String Comment status
Wordpress.Posts.status String Status
Wordpress.Posts.featured_media Number Featured media
Wordpress.Posts.format String Format
Wordpress.Posts.modified_gmt String Modified GMT
Wordpress.Posts.title.rendered String Title rendered
Wordpress.Posts.tags List Tags
Wordpress.Posts.content.protected Boolean Content protected
Wordpress.Posts.content.rendered String Content rendered
Wordpress.Posts.template String Template
Wordpress.Posts._links Unknown Links
Wordpress.Posts.type String Type
Wordpress.Posts.link String Link
Wordpress.Posts.id String ID
Wordpress.Posts.categories List Categories
Wordpress.Posts.date_gmt String Date GMT
Wordpress.Posts.ping_status String Ping status

wordpress-get-post


Retrieve a specific post record.

Base Command

wordpress-get-post

Input

Argument Name Description Required
id Unique identifier for the object. Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
password The password for the post if it is password protected. Optional

Context Output

Path Type Description
Wordpress.Posts.excerpt.protected Boolean Exerpt protected
Wordpress.Posts.excerpt.rendered String Exerpt rendered
Wordpress.Posts.meta Unknown Metadata
Wordpress.Posts.sticky Boolean Sticky
Wordpress.Posts.guid.rendered String GUID rendered
Wordpress.Posts.modified String Modified
Wordpress.Posts.author String Author
Wordpress.Posts.slug String Slug
Wordpress.Posts.date String Date
Wordpress.Posts.comment_status String Comment status
Wordpress.Posts.status String Status
Wordpress.Posts.featured_media Number Featured media
Wordpress.Posts.format String Format
Wordpress.Posts.modified_gmt String Modified GMT
Wordpress.Posts.title.rendered String Title rendered
Wordpress.Posts.tags List Tags
Wordpress.Posts.content.protected Boolean Content protected
Wordpress.Posts.content.rendered String Content rendered
Wordpress.Posts.template String Template
Wordpress.Posts._links Unknown Links
Wordpress.Posts.type String Type
Wordpress.Posts.link String Link
Wordpress.Posts.id String ID
Wordpress.Posts.categories List Categories
Wordpress.Posts.date_gmt String Date GMT
Wordpress.Posts.ping_status String Ping status

wordpress-create-post


Create a post

Base Command

wordpress-create-post

Input

Argument Name Description Required
status A named status for the object (default is draft). Possible values are: publish, future, draft, pending, private. Default is draft. Required
slug An alphanumeric identifier for the object unique to its type. Optional
password A password to protect access to the content and excerpt. Optional
title The title for the object. Required
content The content for the object. Required
author The ID for the author of the object. Required
exerpt The excerpt for the object. Optional
featured_media The ID of the featured media for the object. Optional
comment_status Whether or not comments are open on the object. Possible values are: open, closed. Optional
ping_status Whether or not the object can be pinged. Possible values are: open, closed. Optional
format The format for the object (default is standard). Possible values are: standard, aside, chat, gallery, link, image, quote, status, video, audio. Default is standard. Required
meta Meta fields (JSON dict). Optional
sticky Whether or not the object should be treated as sticky (default is false). Possible values are: true, false. Default is false. Optional
template The theme file to use to display the object. Optional
categories The terms assigned to the object in the category taxonomy (CSV of IDs). Optional
tags The terms assigned to the object in the post_tag taxonomy (CSV). Optional

Context Output

Path Type Description
Wordpress.Posts.excerpt.protected Boolean Exerpt protected
Wordpress.Posts.excerpt.rendered String Exerpt rendered
Wordpress.Posts.meta Unknown Metadata
Wordpress.Posts.sticky Boolean Sticky
Wordpress.Posts.guid.rendered String GUID rendered
Wordpress.Posts.modified String Modified
Wordpress.Posts.author String Author
Wordpress.Posts.slug String Slug
Wordpress.Posts.date String Date
Wordpress.Posts.comment_status String Comment status
Wordpress.Posts.status String Status
Wordpress.Posts.featured_media Number Featured media
Wordpress.Posts.format String Format
Wordpress.Posts.modified_gmt String Modified GMT
Wordpress.Posts.title.rendered String Title rendered
Wordpress.Posts.tags List Tags
Wordpress.Posts.content.protected Boolean Content protected
Wordpress.Posts.content.rendered String Content rendered
Wordpress.Posts.template String Template
Wordpress.Posts._links Unknown Links
Wordpress.Posts.type String Type
Wordpress.Posts.link String Link
Wordpress.Posts.id String ID
Wordpress.Posts.categories List Categories
Wordpress.Posts.date_gmt String Date GMT
Wordpress.Posts.ping_status String Ping status

wordpress-update-post


Update a post

Base Command

wordpress-update-post

Input

Argument Name Description Required
id Post ID. Required
date The date the object was published, in the sites timezone. Optional
date_gmt The date the object was published, as GMT. Optional
status A named status for the object (default is draft). Possible values are: publish, future, draft, pending, private. Default is draft. Optional
slug An alphanumeric identifier for the object unique to its type. Optional
password A password to protect access to the content and excerpt. Optional
title The title for the object. Optional
content The content for the object. Optional
author The ID for the author of the object. Optional
exerpt The excerpt for the object. Optional
featured_media The ID of the featured media for the object. Optional
comment_status Whether or not comments are open on the object. Possible values are: open, closed. Optional
ping_status Whether or not the object can be pinged. Possible values are: open, closed. Optional
format The format for the object (default is standard). Possible values are: standard, aside, chat, gallery, link, image, quote, status, video, audio. Default is standard. Optional
meta Meta fields (JSON dict). Optional
sticky Whether or not the object should be treated as sticky (default is false). Possible values are: true, false. Default is false. Optional
template The theme file to use to display the object. Optional
categories The terms assigned to the object in the category taxonomy (CSV of IDs). Optional
tags The terms assigned to the object in the post_tag taxonomy (CSV of IDs). Optional

Context Output

Path Type Description
Wordpress.Posts.excerpt.protected Boolean Exerpt protected
Wordpress.Posts.excerpt.rendered String Exerpt rendered
Wordpress.Posts.meta Unknown Metadata
Wordpress.Posts.sticky Boolean Sticky
Wordpress.Posts.guid.rendered String GUID rendered
Wordpress.Posts.modified String Modified
Wordpress.Posts.author String Author
Wordpress.Posts.slug String Slug
Wordpress.Posts.date String Date
Wordpress.Posts.comment_status String Comment status
Wordpress.Posts.status String Status
Wordpress.Posts.featured_media Number Featured media
Wordpress.Posts.format String Format
Wordpress.Posts.modified_gmt String Modified GMT
Wordpress.Posts.title.rendered String Title rendered
Wordpress.Posts.tags List Tags
Wordpress.Posts.content.protected Boolean Content protected
Wordpress.Posts.content.rendered String Content rendered
Wordpress.Posts.template String Template
Wordpress.Posts._links Unknown Links
Wordpress.Posts.type String Type
Wordpress.Posts.link String Link
Wordpress.Posts.id String ID
Wordpress.Posts.categories List Categories
Wordpress.Posts.date_gmt String Date GMT
Wordpress.Posts.ping_status String Ping status

wordpress-delete-post


Delete a post

Base Command

wordpress-delete-post

Input

Argument Name Description Required
id Post ID. Required
force Whether to bypass Trash and force deletion (default is false). Possible values are: true, false. Default is false. Optional

Context Output

Path Type Description
Wordpress.Posts.excerpt.protected Boolean Exerpt protected
Wordpress.Posts.excerpt.rendered String Exerpt rendered
Wordpress.Posts.meta Unknown Metadata
Wordpress.Posts.sticky Boolean Sticky
Wordpress.Posts.guid.rendered String GUID rendered
Wordpress.Posts.modified String Modified
Wordpress.Posts.author String Author
Wordpress.Posts.slug String Slug
Wordpress.Posts.date String Date
Wordpress.Posts.comment_status String Comment status
Wordpress.Posts.status String Status
Wordpress.Posts.featured_media Number Featured media
Wordpress.Posts.format String Format
Wordpress.Posts.modified_gmt String Modified GMT
Wordpress.Posts.title.rendered String Title rendered
Wordpress.Posts.tags List Tags
Wordpress.Posts.content.protected Boolean Content protected
Wordpress.Posts.content.rendered String Content rendered
Wordpress.Posts.template String Template
Wordpress.Posts._links Unknown Links
Wordpress.Posts.type String Type
Wordpress.Posts.link String Link
Wordpress.Posts.id String ID
Wordpress.Posts.categories List Categories
Wordpress.Posts.date_gmt String Date GMT
Wordpress.Posts.ping_status String Ping status

wordpress-list-categories


List categories

Base Command

wordpress-list-categories

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
page Current page of the collection (defaults is 1). Optional
per_page Maximum number of items to be returned in result set (default is 10). Optional
search Limit results to those matching a string. Optional
exclude Ensure result set excludes specific IDs. Optional
include Limit result set to specific IDs. Optional
order Order sort attribute ascending or descending (default is desc). Possible values are: desc, asc. Default is desc. Optional
orderby Sort collection by object attribute (default is date). Possible values are: author, date, id, include, modified, parent, relevance, slug, include_slugs, title. Default is date. Optional
slug Limit result set to posts with one or more specific slugs. Optional
hide_empty Whether to hide terms not assigned to any posts. Optional
post Limit result set to terms assigned to a specific post. Optional
parent Limit result set to terms assigned to a specific parent. Optional

Context Output

Path Type Description
Wordpress.Categories.meta Unknown Metadata
Wordpress.Categories.parent Number Parent
Wordpress.Categories.name String Name
Wordpress.Categories.slug String Slug
Wordpress.Categories.count Number Count
Wordpress.Categories.taxonomy String Taxonomy
Wordpress.Categories._links List Links
Wordpress.Categories.link String Link
Wordpress.Categories.id Number ID
Wordpress.Categories.description String Description

wordpress-create-category


Create a category

Base Command

wordpress-create-category

Input

Argument Name Description Required
description HTML description of the term. Optional
name HTML title for the term. Required
slug An alphanumeric identifier for the term unique to its type. Optional
parent The parent term ID. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Categories.meta Unknown Metadata
Wordpress.Categories.parent Number Parent
Wordpress.Categories.name String Name
Wordpress.Categories.slug String Slug
Wordpress.Categories.count Number Count
Wordpress.Categories.taxonomy String Taxonomy
Wordpress.Categories._links List Links
Wordpress.Categories.link String Link
Wordpress.Categories.id Number ID
Wordpress.Categories.description String Description

wordpress-get-category


Retrieve a category

Base Command

wordpress-get-category

Input

Argument Name Description Required
id Unique identifier for the category. Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional

Context Output

Path Type Description
Wordpress.Categories.meta Unknown Metadata
Wordpress.Categories.parent Number Parent
Wordpress.Categories.name String Name
Wordpress.Categories.slug String Slug
Wordpress.Categories.count Number Count
Wordpress.Categories.taxonomy String Taxonomy
Wordpress.Categories._links List Links
Wordpress.Categories.link String Link
Wordpress.Categories.id Number ID
Wordpress.Categories.description String Description

wordpress-update-category


Update a category

Base Command

wordpress-update-category

Input

Argument Name Description Required
id Category ID. Required
description HTML description of the term. Optional
name HTML title for the term. Optional
slug An alphanumeric identifier for the term unique to its type. Optional
parent The parent term ID. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Categories.meta Unknown Metadata
Wordpress.Categories.parent Number Parent
Wordpress.Categories.name String Name
Wordpress.Categories.slug String Slug
Wordpress.Categories.count Number Count
Wordpress.Categories.taxonomy String Taxonomy
Wordpress.Categories._links List Links
Wordpress.Categories.link String Link
Wordpress.Categories.id Number ID
Wordpress.Categories.description String Description

wordpress-delete-category


Delete a category

Base Command

wordpress-delete-category

Input

Argument Name Description Required
id Category ID. Required

Context Output

There is no context output for this command.

wordpress-list-tags


Lists all tags

Base Command

wordpress-list-tags

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
page Current page of the collection (defaults is 1). Optional
per_page Maximum number of items to be returned in result set (default is 10). Optional
search Limit results to those matching a string. Optional
exclude Ensure result set excludes specific IDs. Optional
include Limit result set to specific IDs. Optional
offset Offset the result set by a specific number of items. Optional
order Order sort attribute ascending or descending (default is desc). Possible values are: desc, asc. Default is desc. Optional
orderby Sort collection by object attribute (default is date). Possible values are: author, date, id, include, modified, parent, relevance, slug, include_slugs, title. Default is date. Optional
slug Limit result set to posts with one or more specific slugs. Optional
hide_empty Whether to hide terms not assigned to any posts. Optional
post Limit result set to terms assigned to a specific post. Optional

Context Output

Path Type Description
Wordpress.Tags.meta Unknown Metadata
Wordpress.Tags.name String Name
Wordpress.Tags.slug String Slug
Wordpress.Tags.count Number Count
Wordpress.Tags.taxonomy String Taxonomy
Wordpress.Tags._links List Links
Wordpress.Tags.link String Link
Wordpress.Tags.id Number ID
Wordpress.Tags.description String Description

wordpress-create-tag


Create a tag

Base Command

wordpress-create-tag

Input

Argument Name Description Required
description HTML description of the term. Optional
name HTML title for the term. Optional
slug An alphanumeric identifier for the term unique to its type. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Tags.meta Unknown Metadata
Wordpress.Tags.name String Name
Wordpress.Tags.slug String Slug
Wordpress.Tags.count Number Count
Wordpress.Tags.taxonomy String Taxonomy
Wordpress.Tags._links List Links
Wordpress.Tags.link String Link
Wordpress.Tags.id Number ID
Wordpress.Tags.description String Description

wordpress-get-tag


Retrieves a tag

Base Command

wordpress-get-tag

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
id Tag ID. Required

Context Output

Path Type Description
Wordpress.Tags.meta Unknown Metadata
Wordpress.Tags.name String Name
Wordpress.Tags.slug String Slug
Wordpress.Tags.count Number Count
Wordpress.Tags.taxonomy String Taxonomy
Wordpress.Tags._links List Links
Wordpress.Tags.link String Link
Wordpress.Tags.id Number ID
Wordpress.Tags.description String Description

wordpress-update-tag


Update a tag

Base Command

wordpress-update-tag

Input

Argument Name Description Required
id Tag ID. Required
description HTML description of the term. Optional
name HTML title for the term. Optional
slug An alphanumeric identifier for the term unique to its type. Optional
parent The parent term ID. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Tags.meta Unknown Metadata
Wordpress.Tags.name String Name
Wordpress.Tags.slug String Slug
Wordpress.Tags.count Number Count
Wordpress.Tags.taxonomy String Taxonomy
Wordpress.Tags._links List Links
Wordpress.Tags.link String Link
Wordpress.Tags.id Number ID
Wordpress.Tags.description String Description

wordpress-delete-tag


Delete a tag

Base Command

wordpress-delete-tag

Input

Argument Name Description Required
id Tag ID. Required

Context Output

There is no context output for this command.

wordpress-list-comments


Lists all comments

Base Command

wordpress-list-comments

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
page Current page of the collection (defaults is 1). Optional
per_page Maximum number of items to be returned in result set (default is 10). Optional
search Limit results to those matching a string. Optional
after Limit response to comments published after a given ISO8601 compliant date. Optional
author Limit result set to comments assigned to specific user IDs. Optional
author_exclude Ensure result set excludes comments assigned to specific user IDs. Optional
author_email Limit result set to that from a specific author email. Optional
before Limit response to comments published before a given ISO8601 compliant date. Optional
exclude Ensure result set excludes specific IDs. Optional
include Limit result set to specific IDs. Optional
offset Offset the result set by a specific number of items. Optional
order Order sort attribute ascending or descending (default is desc). Possible values are: desc, asc. Default is desc. Optional
orderby Sort collection by object attribute (default is date_gmt). Possible values are: date, date_gmt, id, include, post, parent, type. Default is date_gmt. Optional
parent Limit result set to terms assigned to a specific parent. Optional
parent_exclude Ensure result set excludes specific parent IDs. Optional
post Limit result set to terms assigned to a specific post. Optional
status Limit result set to comments assigned a specific status (default is approve). Default is approve. Optional
type Limit result set to comments assigned a specific type (default is comment). Default is comment. Optional
password The password for the post if it is password protected. Optional

Context Output

Path Type Description
Wordpress.Comments.post String Post ID
Wordpress.Comments.meta String Metadata
Wordpress.Comments.parent Number Parent ID
Wordpress.Comments.author Number Author ID
Wordpress.Comments.date String Date
Wordpress.Comments.status String Status
Wordpress.Comments.author_avatar_urls List Author svatars
Wordpress.Comments.content.rendered String Rendered content
Wordpress.Comments._links List Links
Wordpress.Comments.type String Type
Wordpress.Comments.link String Link
Wordpress.Comments.author_url String Author URL
Wordpress.Comments.id Number id
Wordpress.Comments.date_gmt String Date GMT
Wordpress.Comments.author_name String Author name

wordpress-create-comment


Create a comment

Base Command

wordpress-create-comment

Input

Argument Name Description Required
author The ID of the user object, if author was a user. Optional
author_email Email address for the object author. Optional
author_ip IP address for the object author. Optional
author_name Display name for the object author. Optional
author_url URL for the object author. Optional
author_user_agent User agent for the object author. Optional
content The content for the object. Optional
parent The ID for the parent of the object. Optional
post The ID of the associated post object. Optional
status State of the object. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Comments.post String Post ID
Wordpress.Comments.meta String Metadata
Wordpress.Comments.parent Number Parent ID
Wordpress.Comments.author Number Author ID
Wordpress.Comments.date String Date
Wordpress.Comments.status String Status
Wordpress.Comments.author_avatar_urls List Author svatars
Wordpress.Comments.content.rendered String Rendered content
Wordpress.Comments._links List Links
Wordpress.Comments.type String Type
Wordpress.Comments.link String Link
Wordpress.Comments.author_url String Author URL
Wordpress.Comments.id Number id
Wordpress.Comments.date_gmt String Date GMT
Wordpress.Comments.author_name String Author name

wordpress-get-comment


Retrieves a comment

Base Command

wordpress-get-comment

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
id Comment ID. Required
password The password for the parent post of the comment (if the post is password protected). Optional

Context Output

Path Type Description
Wordpress.Comments.post String Post ID
Wordpress.Comments.meta String Metadata
Wordpress.Comments.parent Number Parent ID
Wordpress.Comments.author Number Author ID
Wordpress.Comments.date String Date
Wordpress.Comments.status String Status
Wordpress.Comments.author_avatar_urls List Author svatars
Wordpress.Comments.content.rendered String Rendered content
Wordpress.Comments._links List Links
Wordpress.Comments.type String Type
Wordpress.Comments.link String Link
Wordpress.Comments.author_url String Author URL
Wordpress.Comments.id Number id
Wordpress.Comments.date_gmt String Date GMT
Wordpress.Comments.author_name String Author name

wordpress-update-comment


Update a comment

Base Command

wordpress-update-comment

Input

Argument Name Description Required
id Comment ID. Required
author The ID of the user object, if author was a user. Optional
author_email Email address for the object author. Optional
author_ip IP address for the object author. Optional
author_name Display name for the object author. Optional
author_url URL for the object author. Optional
author_user_agent User agent for the object author. Optional
content The content for the object. Optional
date The date the object was published, in the sites timezone. Optional
date_gmt The date the object was published, as GMT. Optional
parent The ID for the parent of the object. Optional
post The ID of the associated post object. Optional
status State of the object. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Comments.post String Post ID
Wordpress.Comments.meta String Metadata
Wordpress.Comments.parent Number Parent ID
Wordpress.Comments.author Number Author ID
Wordpress.Comments.date String Date
Wordpress.Comments.status String Status
Wordpress.Comments.author_avatar_urls List Author svatars
Wordpress.Comments.content.rendered String Rendered content
Wordpress.Comments._links List Links
Wordpress.Comments.type String Type
Wordpress.Comments.link String Link
Wordpress.Comments.author_url String Author URL
Wordpress.Comments.id Number id
Wordpress.Comments.date_gmt String Date GMT
Wordpress.Comments.author_name String Author name

wordpress-delete-comment


Delete a comment

Base Command

wordpress-delete-comment

Input

Argument Name Description Required
id Tag ID. Required
force Whether to bypass Trash and force deletion (default is false). Possible values are: true, false. Default is false. Optional
password The password for the parent post of the comment (if the post is password protected). Optional

Context Output

Path Type Description
Wordpress.Comments.post String Post ID
Wordpress.Comments.meta String Metadata
Wordpress.Comments.parent Number Parent ID
Wordpress.Comments.author Number Author ID
Wordpress.Comments.date String Date
Wordpress.Comments.status String Status
Wordpress.Comments.author_avatar_urls List Author svatars
Wordpress.Comments.content.rendered String Rendered content
Wordpress.Comments._links List Links
Wordpress.Comments.type String Type
Wordpress.Comments.link String Link
Wordpress.Comments.author_url String Author URL
Wordpress.Comments.id Number id
Wordpress.Comments.date_gmt String Date GMT
Wordpress.Comments.author_name String Author name

wordpress-list-users


List users

Base Command

wordpress-list-users

Input

Argument Name Description Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional
page Current page of the collection (defaults is 1). Default is 1. Optional
per_page Maximum number of items to be returned in result set (default is 10). Optional
search Limit results to those matching a string. Optional
exclude Ensure result set excludes specific IDs. Optional
include Limit result set to specific IDs. Optional
offset Offset the result set by a specific number of items. Optional
order Order sort attribute ascending or descending (default is desc). Possible values are: desc, asc. Default is desc. Optional
orderby Sort collection by object attribute (default is name). Possible values are: id, include, name, registered_date, slug, include_slugs, email, url. Default is name. Optional
slug Limit result set to users with one or more specific slugs. Optional
roles Limit result set to users matching at least one specific role provided (CSV). Optional
who Limit result set to users who are considered authors. Possible values are: authors. Optional

Context Output

Path Type Description
Wordpress.Users.meta List Metadata
Wordpress.Users.avatar_urls List Avatar URLs
Wordpress.Users.name String Name
Wordpress.Users.slug String Slug
Wordpress.Users.url String URL
Wordpress.Users._links List Links
Wordpress.Users.link String Link
Wordpress.Users.id Number User ID
Wordpress.Users.description String Description

wordpress-get-user


Retrieve a user.

Base Command

wordpress-get-user

Input

Argument Name Description Required
id User ID. Required
context Scope under which the request is made; determines fields present in response (default is view). Possible values are: view, edit, embed. Default is view. Optional

Context Output

Path Type Description
Wordpress.Users.meta List Metadata
Wordpress.Users.avatar_urls List Avatar URLs
Wordpress.Users.name String Name
Wordpress.Users.slug String Slug
Wordpress.Users.url String URL
Wordpress.Users._links List Links
Wordpress.Users.link String Link
Wordpress.Users.id Number User ID
Wordpress.Users.description String Description

wordpress-create-user


Create a user

Base Command

wordpress-create-user

Input

Argument Name Description Required
locale Locale for the user (default is en_US). Default is en_US. Optional
username Login name for the user. Required
name Display name for the user. Optional
first_name First name for the user. Optional
last_name Last name for the user. Optional
email The email address for the user. Required
url URL of the user. Optional
description Description of the user. Optional
nickname The nickname for the user. Optional
slug An alphanumeric identifier for the user. Optional
roles Roles assigned to the user (CSV). Optional
password Password for the user. Required
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Users.meta List Metadata
Wordpress.Users.avatar_urls List Avatar URLs
Wordpress.Users.name String Name
Wordpress.Users.slug String Slug
Wordpress.Users.url String URL
Wordpress.Users._links List Links
Wordpress.Users.link String Link
Wordpress.Users.id Number User ID
Wordpress.Users.description String Description

wordpress-update-user


Update a user

Base Command

wordpress-update-user

Input

Argument Name Description Required
id User ID. Required
locale Locale for the user (default is en_US). Default is en_US. Optional
username Login name for the user. Optional
name Display name for the user. Optional
first_name First name for the user. Optional
last_name Last name for the user. Optional
email The email address for the user. Optional
url URL of the user. Optional
description Description of the user. Optional
nickname The nickname for the user. Optional
slug An alphanumeric identifier for the user. Optional
roles Roles assigned to the user (CSV). Optional
password Password for the user. Optional
meta Meta fields (JSON dict). Optional

Context Output

Path Type Description
Wordpress.Users.meta List Metadata
Wordpress.Users.avatar_urls List Avatar URLs
Wordpress.Users.name String Name
Wordpress.Users.slug String Slug
Wordpress.Users.url String URL
Wordpress.Users._links List Links
Wordpress.Users.link String Link
Wordpress.Users.id Number User ID
Wordpress.Users.description String Description

wordpress-delete-user


Delete a user

Base Command

wordpress-delete-user

Input

Argument Name Description Required
id User ID. Required
reassign Reassign the deleted users posts and links to this user ID. Required

Context Output

There is no context output for this command.

Configuration parameters

  • url — Your server URL (required)
  • credentials — Username (required)
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings

Commands (26)

  • wordpress-create-category

    Create a category

  • wordpress-create-comment

    Create a comment

  • wordpress-create-post

    Create a post

  • wordpress-create-tag

    Create a tag

  • wordpress-create-user

    Create a user

  • wordpress-delete-category

    Delete a category

  • wordpress-delete-comment

    Delete a comment

  • wordpress-delete-post

    Delete a post

  • wordpress-delete-tag

    Delete a tag

  • wordpress-delete-user

    Delete a user

  • wordpress-get-category

    Retrieve a category

  • wordpress-get-comment

    Retrieves a comment

  • wordpress-get-post

    Retrieve a specific post record.

  • wordpress-get-tag

    Retrieves a tag

  • wordpress-get-user

    Retrieve a user.

  • wordpress-list-categories

    List categories

  • wordpress-list-comments

    Lists all comments

  • wordpress-list-posts

    Lists all posts

  • wordpress-list-tags

    Lists all tags

  • wordpress-list-users

    List users

  • wordpress-update-category

    Update a category

  • wordpress-update-comment

    Update a comment

  • wordpress-update-post

    Update a post

  • wordpress-update-tag

    Update a tag

  • wordpress-update-user

    Update a user

  • wordpress-url-request

    Get information from a custom URL

category: IT Services
provider: Open Source
commonfields:
  id: Wordpress
  version: -1
configuration:
- defaultvalue: https://example.com/
  display: Your server URL
  name: url
  required: true
  type: 0
- display: Username
  displaypassword: Application Password
  additionalinfo: The Username and Application Password to use for connection
  name: credentials
  required: true
  type: 9
- display: Trust any certificate (not secure)
  name: insecure
  type: 8
  required: false
- display: Use system proxy settings
  name: proxy
  type: 8
  required: false
description: The WordPress REST API provides an interface for applications to interact with your WordPress site by sending and receiving data as JSON (JavaScript Object Notation) objects. It is the foundation of the WordPress Block Editor, and can likewise enable your theme, plugin or custom application to present new, powerful interfaces for managing and publishing your site content.
display: Wordpress
name: Wordpress
script:
  commands:
  - name: wordpress-url-request
    arguments:
    - auto: PREDEFINED
      defaultValue: get
      description: Method.
      name: method
      predefined:
      - get
      - post
      - put
      - delete
      - patch
      required: true
    - description: URL suffix to append to the base URL.
      name: url
      required: true
    - description: Body data (JSON).
      name: body
    - description: Parameters (JSON).
      name: params
    description: Get information from a custom URL
    outputs:
    - contextPath: Wordpress.URL
      description: URL output data.
      type: Unknown
  - name: wordpress-list-posts
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: Current page of the collection (defaults is 1).
      name: page
    - description: Maximum number of items to be returned in result set (default is 10).
      name: per_page
    - description: Limit results to those matching a string.
      name: search
    - description: Limit response to posts published after a given ISO8601 compliant date.
      name: after
    - description: Limit result set to posts assigned to specific authors.
      name: author
    - description: Ensure result set excludes posts assigned to specific authors.
      name: author_exclude
    - description: Limit response to posts published before a given ISO8601 compliant date.
      name: before
    - description: Ensure result set excludes specific IDs.
      name: exclude
    - description: Limit result set to specific IDs.
      name: include
    - description: Offset the result set by a specific number of items.
      name: offset
    - auto: PREDEFINED
      defaultValue: desc
      description: Order sort attribute ascending or descending (default is desc).
      name: order
      predefined:
      - desc
      - asc
    - auto: PREDEFINED
      defaultValue: date
      description: Sort collection by object attribute (default is date).
      name: orderby
      predefined:
      - author
      - date
      - id
      - include
      - modified
      - parent
      - relevance
      - slug
      - include_slugs
      - title
    - description: Limit result set to posts with one or more specific slugs.
      name: slug
    - defaultValue: publish
      description: Limit result set to posts assigned one or more statuses (default is publish).
      name: status
    - auto: PREDEFINED
      description: Limit result set based on relationship between multiple taxonomies.
      name: tax_relation
      predefined:
      - AND
      - OR
    - description: Limit result set to all items that have the specified term assigned in the categories taxonomy.
      name: categories
    - description: Limit result set to all items except those that have the specified term assigned in the categories taxonomy.
      name: categories_exclude
    - description: Limit result set to all items that have the specified term assigned in the tags taxonomy.
      name: tags
    - description: Limit result set to all items except those that have the specified term assigned in the tags taxonomy.
      name: tags_exclude
    - description: Limit result set to items that are sticky.
      name: sticky
    description: Lists all posts
    outputs:
    - contextPath: Wordpress.Posts.excerpt.protected
      description: Exerpt protected.
      type: Boolean
    - contextPath: Wordpress.Posts.excerpt.rendered
      description: Exerpt rendered.
      type: String
    - contextPath: Wordpress.Posts.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Posts.sticky
      description: Sticky.
      type: Boolean
    - contextPath: Wordpress.Posts.guid.rendered
      description: GUID rendered.
      type: String
    - contextPath: Wordpress.Posts.modified
      description: Modified.
      type: String
    - contextPath: Wordpress.Posts.author
      description: Author.
      type: String
    - contextPath: Wordpress.Posts.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Posts.date
      description: Date.
      type: String
    - contextPath: Wordpress.Posts.comment_status
      description: Comment status.
      type: String
    - contextPath: Wordpress.Posts.status
      description: Status.
      type: String
    - contextPath: Wordpress.Posts.featured_media
      description: Featured media.
      type: Number
    - contextPath: Wordpress.Posts.format
      description: Format.
      type: String
    - contextPath: Wordpress.Posts.modified_gmt
      description: Modified GMT.
      type: String
    - contextPath: Wordpress.Posts.title.rendered
      description: Title rendered.
      type: String
    - contextPath: Wordpress.Posts.tags
      description: Tags.
      type: List
    - contextPath: Wordpress.Posts.content.protected
      description: Content protected.
      type: Boolean
    - contextPath: Wordpress.Posts.content.rendered
      description: Content rendered.
      type: String
    - contextPath: Wordpress.Posts.template
      description: Template.
      type: String
    - contextPath: Wordpress.Posts._links
      description: Links.
      type: Unknown
    - contextPath: Wordpress.Posts.type
      description: Type.
      type: String
    - contextPath: Wordpress.Posts.link
      description: Link.
      type: String
    - contextPath: Wordpress.Posts.id
      description: ID.
      type: String
    - contextPath: Wordpress.Posts.categories
      description: Categories.
      type: List
    - contextPath: Wordpress.Posts.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Posts.ping_status
      description: Ping status.
      type: String
  - name: wordpress-get-post
    arguments:
    - description: Unique identifier for the object.
      name: id
      required: true
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: The password for the post if it is password protected.
      name: password
    description: Retrieve a specific post record.
    outputs:
    - contextPath: Wordpress.Posts.excerpt.protected
      description: Exerpt protected.
      type: Boolean
    - contextPath: Wordpress.Posts.excerpt.rendered
      description: Exerpt rendered.
      type: String
    - contextPath: Wordpress.Posts.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Posts.sticky
      description: Sticky.
      type: Boolean
    - contextPath: Wordpress.Posts.guid.rendered
      description: GUID rendered.
      type: String
    - contextPath: Wordpress.Posts.modified
      description: Modified.
      type: String
    - contextPath: Wordpress.Posts.author
      description: Author.
      type: String
    - contextPath: Wordpress.Posts.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Posts.date
      description: Date.
      type: String
    - contextPath: Wordpress.Posts.comment_status
      description: Comment status.
      type: String
    - contextPath: Wordpress.Posts.status
      description: Status.
      type: String
    - contextPath: Wordpress.Posts.featured_media
      description: Featured media.
      type: Number
    - contextPath: Wordpress.Posts.format
      description: Format.
      type: String
    - contextPath: Wordpress.Posts.modified_gmt
      description: Modified GMT.
      type: String
    - contextPath: Wordpress.Posts.title.rendered
      description: Title rendered.
      type: String
    - contextPath: Wordpress.Posts.tags
      description: Tags.
      type: List
    - contextPath: Wordpress.Posts.content.protected
      description: Content protected.
      type: Boolean
    - contextPath: Wordpress.Posts.content.rendered
      description: Content rendered.
      type: String
    - contextPath: Wordpress.Posts.template
      description: Template.
      type: String
    - contextPath: Wordpress.Posts._links
      description: Links.
      type: Unknown
    - contextPath: Wordpress.Posts.type
      description: Type.
      type: String
    - contextPath: Wordpress.Posts.link
      description: Link.
      type: String
    - contextPath: Wordpress.Posts.id
      description: ID.
      type: String
    - contextPath: Wordpress.Posts.categories
      description: Categories.
      type: List
    - contextPath: Wordpress.Posts.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Posts.ping_status
      description: Ping status.
      type: String
  - name: wordpress-create-post
    arguments:
    - auto: PREDEFINED
      defaultValue: draft
      description: A named status for the object (default is draft).
      name: status
      predefined:
      - publish
      - future
      - draft
      - pending
      - private
      required: true
    - description: An alphanumeric identifier for the object unique to its type.
      name: slug
    - description: A password to protect access to the content and excerpt.
      name: password
    - description: The title for the object.
      name: title
      required: true
    - description: The content for the object.
      name: content
      required: true
    - description: The ID for the author of the object.
      name: author
      required: true
    - description: The excerpt for the object.
      name: exerpt
    - description: The ID of the featured media for the object.
      name: featured_media
    - auto: PREDEFINED
      description: Whether or not comments are open on the object.
      name: comment_status
      predefined:
      - open
      - closed
    - auto: PREDEFINED
      description: Whether or not the object can be pinged.
      name: ping_status
      predefined:
      - open
      - closed
    - auto: PREDEFINED
      defaultValue: standard
      description: The format for the object (default is standard).
      name: format
      predefined:
      - standard
      - aside
      - chat
      - gallery
      - link
      - image
      - quote
      - status
      - video
      - audio
      required: true
    - description: Meta fields (JSON dict).
      name: meta
    - auto: PREDEFINED
      defaultValue: 'false'
      description: Whether or not the object should be treated as sticky (default is false).
      name: sticky
      predefined:
      - 'true'
      - 'false'
    - description: The theme file to use to display the object.
      name: template
    - description: The terms assigned to the object in the category taxonomy (CSV of IDs).
      name: categories
    - description: The terms assigned to the object in the post_tag taxonomy (CSV).
      name: tags
    description: Create a post
    outputs:
    - contextPath: Wordpress.Posts.excerpt.protected
      description: Exerpt protected.
      type: Boolean
    - contextPath: Wordpress.Posts.excerpt.rendered
      description: Exerpt rendered.
      type: String
    - contextPath: Wordpress.Posts.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Posts.sticky
      description: Sticky.
      type: Boolean
    - contextPath: Wordpress.Posts.guid.rendered
      description: GUID rendered.
      type: String
    - contextPath: Wordpress.Posts.modified
      description: Modified.
      type: String
    - contextPath: Wordpress.Posts.author
      description: Author.
      type: String
    - contextPath: Wordpress.Posts.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Posts.date
      description: Date.
      type: String
    - contextPath: Wordpress.Posts.comment_status
      description: Comment status.
      type: String
    - contextPath: Wordpress.Posts.status
      description: Status.
      type: String
    - contextPath: Wordpress.Posts.featured_media
      description: Featured media.
      type: Number
    - contextPath: Wordpress.Posts.format
      description: Format.
      type: String
    - contextPath: Wordpress.Posts.modified_gmt
      description: Modified GMT.
      type: String
    - contextPath: Wordpress.Posts.title.rendered
      description: Title rendered.
      type: String
    - contextPath: Wordpress.Posts.tags
      description: Tags.
      type: List
    - contextPath: Wordpress.Posts.content.protected
      description: Content protected.
      type: Boolean
    - contextPath: Wordpress.Posts.content.rendered
      description: Content rendered.
      type: String
    - contextPath: Wordpress.Posts.template
      description: Template.
      type: String
    - contextPath: Wordpress.Posts._links
      description: Links.
      type: Unknown
    - contextPath: Wordpress.Posts.type
      description: Type.
      type: String
    - contextPath: Wordpress.Posts.link
      description: Link.
      type: String
    - contextPath: Wordpress.Posts.id
      description: ID.
      type: String
    - contextPath: Wordpress.Posts.categories
      description: Categories.
      type: List
    - contextPath: Wordpress.Posts.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Posts.ping_status
      description: Ping status.
      type: String
  - name: wordpress-update-post
    arguments:
    - description: Post ID.
      name: id
      required: true
    - description: The date the object was published, in the sites timezone.
      name: date
    - description: The date the object was published, as GMT.
      name: date_gmt
    - auto: PREDEFINED
      defaultValue: draft
      description: A named status for the object (default is draft).
      name: status
      predefined:
      - publish
      - future
      - draft
      - pending
      - private
    - description: An alphanumeric identifier for the object unique to its type.
      name: slug
    - description: A password to protect access to the content and excerpt.
      name: password
    - description: The title for the object.
      name: title
    - description: The content for the object.
      name: content
    - description: The ID for the author of the object.
      name: author
    - description: The excerpt for the object.
      name: exerpt
    - description: The ID of the featured media for the object.
      name: featured_media
    - auto: PREDEFINED
      description: Whether or not comments are open on the object.
      name: comment_status
      predefined:
      - open
      - closed
    - auto: PREDEFINED
      description: Whether or not the object can be pinged.
      name: ping_status
      predefined:
      - open
      - closed
    - auto: PREDEFINED
      defaultValue: standard
      description: The format for the object (default is standard).
      name: format
      predefined:
      - standard
      - aside
      - chat
      - gallery
      - link
      - image
      - quote
      - status
      - video
      - audio
    - description: Meta fields (JSON dict).
      name: meta
    - auto: PREDEFINED
      defaultValue: 'false'
      description: Whether or not the object should be treated as sticky (default is false).
      name: sticky
      predefined:
      - 'true'
      - 'false'
    - description: The theme file to use to display the object.
      name: template
    - description: The terms assigned to the object in the category taxonomy (CSV of IDs).
      name: categories
    - description: The terms assigned to the object in the post_tag taxonomy (CSV of IDs).
      name: tags
    description: Update a post
    outputs:
    - contextPath: Wordpress.Posts.excerpt.protected
      description: Exerpt protected.
      type: Boolean
    - contextPath: Wordpress.Posts.excerpt.rendered
      description: Exerpt rendered.
      type: String
    - contextPath: Wordpress.Posts.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Posts.sticky
      description: Sticky.
      type: Boolean
    - contextPath: Wordpress.Posts.guid.rendered
      description: GUID rendered.
      type: String
    - contextPath: Wordpress.Posts.modified
      description: Modified.
      type: String
    - contextPath: Wordpress.Posts.author
      description: Author.
      type: String
    - contextPath: Wordpress.Posts.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Posts.date
      description: Date.
      type: String
    - contextPath: Wordpress.Posts.comment_status
      description: Comment status.
      type: String
    - contextPath: Wordpress.Posts.status
      description: Status.
      type: String
    - contextPath: Wordpress.Posts.featured_media
      description: Featured media.
      type: Number
    - contextPath: Wordpress.Posts.format
      description: Format.
      type: String
    - contextPath: Wordpress.Posts.modified_gmt
      description: Modified GMT.
      type: String
    - contextPath: Wordpress.Posts.title.rendered
      description: Title rendered.
      type: String
    - contextPath: Wordpress.Posts.tags
      description: Tags.
      type: List
    - contextPath: Wordpress.Posts.content.protected
      description: Content protected.
      type: Boolean
    - contextPath: Wordpress.Posts.content.rendered
      description: Content rendered.
      type: String
    - contextPath: Wordpress.Posts.template
      description: Template.
      type: String
    - contextPath: Wordpress.Posts._links
      description: Links.
      type: Unknown
    - contextPath: Wordpress.Posts.type
      description: Type.
      type: String
    - contextPath: Wordpress.Posts.link
      description: Link.
      type: String
    - contextPath: Wordpress.Posts.id
      description: ID.
      type: String
    - contextPath: Wordpress.Posts.categories
      description: Categories.
      type: List
    - contextPath: Wordpress.Posts.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Posts.ping_status
      description: Ping status.
      type: String
  - name: wordpress-delete-post
    arguments:
    - description: Post ID.
      name: id
      required: true
    - auto: PREDEFINED
      defaultValue: 'false'
      description: Whether to bypass Trash and force deletion (default is false).
      name: force
      predefined:
      - 'true'
      - 'false'
    description: Delete a post
    outputs:
    - contextPath: Wordpress.Posts.excerpt.protected
      description: Exerpt protected.
      type: Boolean
    - contextPath: Wordpress.Posts.excerpt.rendered
      description: Exerpt rendered.
      type: String
    - contextPath: Wordpress.Posts.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Posts.sticky
      description: Sticky.
      type: Boolean
    - contextPath: Wordpress.Posts.guid.rendered
      description: GUID rendered.
      type: String
    - contextPath: Wordpress.Posts.modified
      description: Modified.
      type: String
    - contextPath: Wordpress.Posts.author
      description: Author.
      type: String
    - contextPath: Wordpress.Posts.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Posts.date
      description: Date.
      type: String
    - contextPath: Wordpress.Posts.comment_status
      description: Comment status.
      type: String
    - contextPath: Wordpress.Posts.status
      description: Status.
      type: String
    - contextPath: Wordpress.Posts.featured_media
      description: Featured media.
      type: Number
    - contextPath: Wordpress.Posts.format
      description: Format.
      type: String
    - contextPath: Wordpress.Posts.modified_gmt
      description: Modified GMT.
      type: String
    - contextPath: Wordpress.Posts.title.rendered
      description: Title rendered.
      type: String
    - contextPath: Wordpress.Posts.tags
      description: Tags.
      type: List
    - contextPath: Wordpress.Posts.content.protected
      description: Content protected.
      type: Boolean
    - contextPath: Wordpress.Posts.content.rendered
      description: Content rendered.
      type: String
    - contextPath: Wordpress.Posts.template
      description: Template.
      type: String
    - contextPath: Wordpress.Posts._links
      description: Links.
      type: Unknown
    - contextPath: Wordpress.Posts.type
      description: Type.
      type: String
    - contextPath: Wordpress.Posts.link
      description: Link.
      type: String
    - contextPath: Wordpress.Posts.id
      description: ID.
      type: String
    - contextPath: Wordpress.Posts.categories
      description: Categories.
      type: List
    - contextPath: Wordpress.Posts.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Posts.ping_status
      description: Ping status.
      type: String
  - name: wordpress-list-categories
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: Current page of the collection (defaults is 1).
      name: page
    - description: Maximum number of items to be returned in result set (default is 10).
      name: per_page
    - description: Limit results to those matching a string.
      name: search
    - description: Ensure result set excludes specific IDs.
      name: exclude
    - description: Limit result set to specific IDs.
      name: include
    - auto: PREDEFINED
      defaultValue: desc
      description: Order sort attribute ascending or descending (default is desc).
      name: order
      predefined:
      - desc
      - asc
    - auto: PREDEFINED
      defaultValue: date
      description: Sort collection by object attribute (default is date).
      name: orderby
      predefined:
      - author
      - date
      - id
      - include
      - modified
      - parent
      - relevance
      - slug
      - include_slugs
      - title
    - description: Limit result set to posts with one or more specific slugs.
      name: slug
    - description: Whether to hide terms not assigned to any posts.
      name: hide_empty
    - description: Limit result set to terms assigned to a specific post.
      name: post
    - description: Limit result set to terms assigned to a specific parent.
      name: parent
    description: List categories
    outputs:
    - contextPath: Wordpress.Categories.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Categories.parent
      description: Parent.
      type: Number
    - contextPath: Wordpress.Categories.name
      description: Name.
      type: String
    - contextPath: Wordpress.Categories.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Categories.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Categories.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Categories._links
      description: Links.
      type: List
    - contextPath: Wordpress.Categories.link
      description: Link.
      type: String
    - contextPath: Wordpress.Categories.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Categories.description
      description: Description.
      type: String
  - name: wordpress-create-category
    arguments:
    - description: HTML description of the term.
      name: description
    - description: HTML title for the term.
      name: name
      required: true
    - description: An alphanumeric identifier for the term unique to its type.
      name: slug
    - description: The parent term ID.
      name: parent
    - description: Meta fields (JSON dict).
      name: meta
    description: Create a category
    outputs:
    - contextPath: Wordpress.Categories.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Categories.parent
      description: Parent.
      type: Number
    - contextPath: Wordpress.Categories.name
      description: Name.
      type: String
    - contextPath: Wordpress.Categories.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Categories.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Categories.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Categories._links
      description: Links.
      type: List
    - contextPath: Wordpress.Categories.link
      description: Link.
      type: String
    - contextPath: Wordpress.Categories.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Categories.description
      description: Description.
      type: String
  - name: wordpress-get-category
    arguments:
    - description: Unique identifier for the category.
      name: id
      required: true
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    description: Retrieve a category
    outputs:
    - contextPath: Wordpress.Categories.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Categories.parent
      description: Parent.
      type: Number
    - contextPath: Wordpress.Categories.name
      description: Name.
      type: String
    - contextPath: Wordpress.Categories.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Categories.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Categories.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Categories._links
      description: Links.
      type: List
    - contextPath: Wordpress.Categories.link
      description: Link.
      type: String
    - contextPath: Wordpress.Categories.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Categories.description
      description: Description.
      type: String
  - name: wordpress-update-category
    arguments:
    - description: Category ID.
      name: id
      required: true
    - description: HTML description of the term.
      name: description
    - description: HTML title for the term.
      name: name
    - description: An alphanumeric identifier for the term unique to its type.
      name: slug
    - description: The parent term ID.
      name: parent
    - description: Meta fields (JSON dict).
      name: meta
    description: Update a category
    outputs:
    - contextPath: Wordpress.Categories.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Categories.parent
      description: Parent.
      type: Number
    - contextPath: Wordpress.Categories.name
      description: Name.
      type: String
    - contextPath: Wordpress.Categories.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Categories.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Categories.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Categories._links
      description: Links.
      type: List
    - contextPath: Wordpress.Categories.link
      description: Link.
      type: String
    - contextPath: Wordpress.Categories.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Categories.description
      description: Description.
      type: String
  - name: wordpress-delete-category
    arguments:
    - description: Category ID.
      name: id
      required: true
    description: Delete a category
  - name: wordpress-list-tags
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: Current page of the collection (defaults is 1).
      name: page
    - description: Maximum number of items to be returned in result set (default is 10).
      name: per_page
    - description: Limit results to those matching a string.
      name: search
    - description: Ensure result set excludes specific IDs.
      name: exclude
    - description: Limit result set to specific IDs.
      name: include
    - description: Offset the result set by a specific number of items.
      name: offset
    - auto: PREDEFINED
      defaultValue: desc
      description: Order sort attribute ascending or descending (default is desc).
      name: order
      predefined:
      - desc
      - asc
    - auto: PREDEFINED
      defaultValue: date
      description: Sort collection by object attribute (default is date).
      name: orderby
      predefined:
      - author
      - date
      - id
      - include
      - modified
      - parent
      - relevance
      - slug
      - include_slugs
      - title
    - description: Limit result set to posts with one or more specific slugs.
      name: slug
    - description: Whether to hide terms not assigned to any posts.
      name: hide_empty
    - description: Limit result set to terms assigned to a specific post.
      name: post
    description: Lists all tags
    outputs:
    - contextPath: Wordpress.Tags.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Tags.name
      description: Name.
      type: String
    - contextPath: Wordpress.Tags.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Tags.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Tags.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Tags._links
      description: Links.
      type: List
    - contextPath: Wordpress.Tags.link
      description: Link.
      type: String
    - contextPath: Wordpress.Tags.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Tags.description
      description: Description.
      type: String
  - name: wordpress-create-tag
    arguments:
    - description: HTML description of the term.
      name: description
    - description: HTML title for the term.
      name: name
    - description: An alphanumeric identifier for the term unique to its type.
      name: slug
    - description: Meta fields (JSON dict).
      name: meta
    description: Create a tag
    outputs:
    - contextPath: Wordpress.Tags.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Tags.name
      description: Name.
      type: String
    - contextPath: Wordpress.Tags.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Tags.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Tags.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Tags._links
      description: Links.
      type: List
    - contextPath: Wordpress.Tags.link
      description: Link.
      type: String
    - contextPath: Wordpress.Tags.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Tags.description
      description: Description.
      type: String
  - name: wordpress-get-tag
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: Tag ID.
      name: id
      required: true
    description: Retrieves a tag
    outputs:
    - contextPath: Wordpress.Tags.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Tags.name
      description: Name.
      type: String
    - contextPath: Wordpress.Tags.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Tags.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Tags.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Tags._links
      description: Links.
      type: List
    - contextPath: Wordpress.Tags.link
      description: Link.
      type: String
    - contextPath: Wordpress.Tags.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Tags.description
      description: Description.
      type: String
  - name: wordpress-update-tag
    arguments:
    - description: Tag ID.
      name: id
      required: true
    - description: HTML description of the term.
      name: description
    - description: HTML title for the term.
      name: name
    - description: An alphanumeric identifier for the term unique to its type.
      name: slug
    - description: The parent term ID.
      name: parent
    - description: Meta fields (JSON dict).
      name: meta
    description: Update a tag
    outputs:
    - contextPath: Wordpress.Tags.meta
      description: Metadata.
      type: Unknown
    - contextPath: Wordpress.Tags.name
      description: Name.
      type: String
    - contextPath: Wordpress.Tags.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Tags.count
      description: Count.
      type: Number
    - contextPath: Wordpress.Tags.taxonomy
      description: Taxonomy.
      type: String
    - contextPath: Wordpress.Tags._links
      description: Links.
      type: List
    - contextPath: Wordpress.Tags.link
      description: Link.
      type: String
    - contextPath: Wordpress.Tags.id
      description: ID.
      type: Number
    - contextPath: Wordpress.Tags.description
      description: Description.
      type: String
  - name: wordpress-delete-tag
    arguments:
    - description: Tag ID.
      name: id
      required: true
    description: Delete a tag
  - name: wordpress-list-comments
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: Current page of the collection (defaults is 1).
      name: page
    - description: Maximum number of items to be returned in result set (default is 10).
      name: per_page
    - description: Limit results to those matching a string.
      name: search
    - description: Limit response to comments published after a given ISO8601 compliant date.
      name: after
    - description: Limit result set to comments assigned to specific user IDs.
      name: author
    - description: Ensure result set excludes comments assigned to specific user IDs.
      name: author_exclude
    - description: Limit result set to that from a specific author email.
      name: author_email
    - description: Limit response to comments published before a given ISO8601 compliant date.
      name: before
    - description: Ensure result set excludes specific IDs.
      name: exclude
    - description: Limit result set to specific IDs.
      name: include
    - description: Offset the result set by a specific number of items.
      name: offset
    - auto: PREDEFINED
      defaultValue: desc
      description: Order sort attribute ascending or descending (default is desc).
      name: order
      predefined:
      - desc
      - asc
    - auto: PREDEFINED
      defaultValue: date_gmt
      description: Sort collection by object attribute (default is date_gmt).
      name: orderby
      predefined:
      - date
      - date_gmt
      - id
      - include
      - post
      - parent
      - type
    - description: Limit result set to terms assigned to a specific parent.
      name: parent
    - description: Ensure result set excludes specific parent IDs.
      name: parent_exclude
    - description: Limit result set to terms assigned to a specific post.
      name: post
    - defaultValue: approve
      description: Limit result set to comments assigned a specific status (default is approve).
      name: status
    - defaultValue: comment
      description: Limit result set to comments assigned a specific type (default is comment).
      name: type
    - description: The password for the post if it is password protected.
      name: password
    description: Lists all comments
    outputs:
    - contextPath: Wordpress.Comments.post
      description: Post ID.
      type: String
    - contextPath: Wordpress.Comments.meta
      description: Metadata.
      type: String
    - contextPath: Wordpress.Comments.parent
      description: Parent ID.
      type: Number
    - contextPath: Wordpress.Comments.author
      description: Author ID.
      type: Number
    - contextPath: Wordpress.Comments.date
      description: Date.
      type: String
    - contextPath: Wordpress.Comments.status
      description: Status.
      type: String
    - contextPath: Wordpress.Comments.author_avatar_urls
      description: Author svatars.
      type: List
    - contextPath: Wordpress.Comments.content.rendered
      description: Rendered content.
      type: String
    - contextPath: Wordpress.Comments._links
      description: Links.
      type: List
    - contextPath: Wordpress.Comments.type
      description: Type.
      type: String
    - contextPath: Wordpress.Comments.link
      description: Link.
      type: String
    - contextPath: Wordpress.Comments.author_url
      description: Author URL.
      type: String
    - contextPath: Wordpress.Comments.id
      description: id.
      type: Number
    - contextPath: Wordpress.Comments.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Comments.author_name
      description: Author name.
      type: String
  - name: wordpress-create-comment
    arguments:
    - description: The ID of the user object, if author was a user.
      name: author
    - description: Email address for the object author.
      name: author_email
    - description: IP address for the object author.
      name: author_ip
    - description: Display name for the object author.
      name: author_name
    - description: URL for the object author.
      name: author_url
    - description: User agent for the object author.
      name: author_user_agent
    - description: The content for the object.
      name: content
    - description: The ID for the parent of the object.
      name: parent
    - description: The ID of the associated post object.
      name: post
    - description: State of the object.
      name: status
    - description: Meta fields (JSON dict).
      name: meta
    description: Create a comment
    outputs:
    - contextPath: Wordpress.Comments.post
      description: Post ID.
      type: String
    - contextPath: Wordpress.Comments.meta
      description: Metadata.
      type: String
    - contextPath: Wordpress.Comments.parent
      description: Parent ID.
      type: Number
    - contextPath: Wordpress.Comments.author
      description: Author ID.
      type: Number
    - contextPath: Wordpress.Comments.date
      description: Date.
      type: String
    - contextPath: Wordpress.Comments.status
      description: Status.
      type: String
    - contextPath: Wordpress.Comments.author_avatar_urls
      description: Author svatars.
      type: List
    - contextPath: Wordpress.Comments.content.rendered
      description: Rendered content.
      type: String
    - contextPath: Wordpress.Comments._links
      description: Links.
      type: List
    - contextPath: Wordpress.Comments.type
      description: Type.
      type: String
    - contextPath: Wordpress.Comments.link
      description: Link.
      type: String
    - contextPath: Wordpress.Comments.author_url
      description: Author URL.
      type: String
    - contextPath: Wordpress.Comments.id
      description: id.
      type: Number
    - contextPath: Wordpress.Comments.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Comments.author_name
      description: Author name.
      type: String
  - name: wordpress-get-comment
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - description: Comment ID.
      name: id
      required: true
    - description: The password for the parent post of the comment (if the post is password protected).
      name: password
    description: Retrieves a comment
    outputs:
    - contextPath: Wordpress.Comments.post
      description: Post ID.
      type: String
    - contextPath: Wordpress.Comments.meta
      description: Metadata.
      type: String
    - contextPath: Wordpress.Comments.parent
      description: Parent ID.
      type: Number
    - contextPath: Wordpress.Comments.author
      description: Author ID.
      type: Number
    - contextPath: Wordpress.Comments.date
      description: Date.
      type: String
    - contextPath: Wordpress.Comments.status
      description: Status.
      type: String
    - contextPath: Wordpress.Comments.author_avatar_urls
      description: Author svatars.
      type: List
    - contextPath: Wordpress.Comments.content.rendered
      description: Rendered content.
      type: String
    - contextPath: Wordpress.Comments._links
      description: Links.
      type: List
    - contextPath: Wordpress.Comments.type
      description: Type.
      type: String
    - contextPath: Wordpress.Comments.link
      description: Link.
      type: String
    - contextPath: Wordpress.Comments.author_url
      description: Author URL.
      type: String
    - contextPath: Wordpress.Comments.id
      description: id.
      type: Number
    - contextPath: Wordpress.Comments.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Comments.author_name
      description: Author name.
      type: String
  - name: wordpress-update-comment
    arguments:
    - description: Comment ID.
      name: id
      required: true
    - description: The ID of the user object, if author was a user.
      name: author
    - description: Email address for the object author.
      name: author_email
    - description: IP address for the object author.
      name: author_ip
    - description: Display name for the object author.
      name: author_name
    - description: URL for the object author.
      name: author_url
    - description: User agent for the object author.
      name: author_user_agent
    - description: The content for the object.
      name: content
    - description: The date the object was published, in the sites timezone.
      name: date
    - description: The date the object was published, as GMT.
      name: date_gmt
    - description: The ID for the parent of the object.
      name: parent
    - description: The ID of the associated post object.
      name: post
    - description: State of the object.
      name: status
    - description: Meta fields (JSON dict).
      name: meta
    description: Update a comment
    outputs:
    - contextPath: Wordpress.Comments.post
      description: Post ID.
      type: String
    - contextPath: Wordpress.Comments.meta
      description: Metadata.
      type: String
    - contextPath: Wordpress.Comments.parent
      description: Parent ID.
      type: Number
    - contextPath: Wordpress.Comments.author
      description: Author ID.
      type: Number
    - contextPath: Wordpress.Comments.date
      description: Date.
      type: String
    - contextPath: Wordpress.Comments.status
      description: Status.
      type: String
    - contextPath: Wordpress.Comments.author_avatar_urls
      description: Author svatars.
      type: List
    - contextPath: Wordpress.Comments.content.rendered
      description: Rendered content.
      type: String
    - contextPath: Wordpress.Comments._links
      description: Links.
      type: List
    - contextPath: Wordpress.Comments.type
      description: Type.
      type: String
    - contextPath: Wordpress.Comments.link
      description: Link.
      type: String
    - contextPath: Wordpress.Comments.author_url
      description: Author URL.
      type: String
    - contextPath: Wordpress.Comments.id
      description: id.
      type: Number
    - contextPath: Wordpress.Comments.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Comments.author_name
      description: Author name.
      type: String
  - name: wordpress-delete-comment
    arguments:
    - description: Tag ID.
      name: id
      required: true
    - auto: PREDEFINED
      defaultValue: 'false'
      description: Whether to bypass Trash and force deletion (default is false).
      name: force
      predefined:
      - 'true'
      - 'false'
    - description: The password for the parent post of the comment (if the post is password protected).
      name: password
    outputs:
    - contextPath: Wordpress.Comments.post
      description: Post ID.
      type: String
    - contextPath: Wordpress.Comments.meta
      description: Metadata.
      type: String
    - contextPath: Wordpress.Comments.parent
      description: Parent ID.
      type: Number
    - contextPath: Wordpress.Comments.author
      description: Author ID.
      type: Number
    - contextPath: Wordpress.Comments.date
      description: Date.
      type: String
    - contextPath: Wordpress.Comments.status
      description: Status.
      type: String
    - contextPath: Wordpress.Comments.author_avatar_urls
      description: Author svatars.
      type: List
    - contextPath: Wordpress.Comments.content.rendered
      description: Rendered content.
      type: String
    - contextPath: Wordpress.Comments._links
      description: Links.
      type: List
    - contextPath: Wordpress.Comments.type
      description: Type.
      type: String
    - contextPath: Wordpress.Comments.link
      description: Link.
      type: String
    - contextPath: Wordpress.Comments.author_url
      description: Author URL.
      type: String
    - contextPath: Wordpress.Comments.id
      description: id.
      type: Number
    - contextPath: Wordpress.Comments.date_gmt
      description: Date GMT.
      type: String
    - contextPath: Wordpress.Comments.author_name
      description: Author name.
      type: String
    description: Delete a comment
  - name: wordpress-list-users
    arguments:
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    - defaultValue: '1'
      description: Current page of the collection (defaults is 1).
      name: page
    - description: Maximum number of items to be returned in result set (default is 10).
      name: per_page
    - description: Limit results to those matching a string.
      name: search
    - description: Ensure result set excludes specific IDs.
      name: exclude
    - description: Limit result set to specific IDs.
      name: include
    - description: Offset the result set by a specific number of items.
      name: offset
    - auto: PREDEFINED
      defaultValue: desc
      description: Order sort attribute ascending or descending (default is desc).
      name: order
      predefined:
      - desc
      - asc
    - auto: PREDEFINED
      defaultValue: name
      description: Sort collection by object attribute (default is name).
      name: orderby
      predefined:
      - id
      - include
      - name
      - registered_date
      - slug
      - include_slugs
      - email
      - url
    - description: Limit result set to users with one or more specific slugs.
      name: slug
    - description: Limit result set to users matching at least one specific role provided (CSV).
      name: roles
    - auto: PREDEFINED
      description: Limit result set to users who are considered authors.
      name: who
      predefined:
      - authors
    outputs:
    - contextPath: Wordpress.Users.meta
      description: Metadata.
      type: List
    - contextPath: Wordpress.Users.avatar_urls
      description: Avatar URLs.
      type: List
    - contextPath: Wordpress.Users.name
      description: Name.
      type: String
    - contextPath: Wordpress.Users.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Users.url
      description: URL.
      type: String
    - contextPath: Wordpress.Users._links
      description: Links.
      type: List
    - contextPath: Wordpress.Users.link
      description: Link.
      type: String
    - contextPath: Wordpress.Users.id
      description: User ID.
      type: Number
    - contextPath: Wordpress.Users.description
      description: Description.
      type: String
    description: List users
  - name: wordpress-get-user
    arguments:
    - description: User ID.
      name: id
      required: true
    - auto: PREDEFINED
      defaultValue: view
      description: Scope under which the request is made; determines fields present in response (default is view).
      name: context
      predefined:
      - view
      - edit
      - embed
    description: Retrieve a user.
    outputs:
    - contextPath: Wordpress.Users.meta
      description: Metadata.
      type: List
    - contextPath: Wordpress.Users.avatar_urls
      description: Avatar URLs.
      type: List
    - contextPath: Wordpress.Users.name
      description: Name.
      type: String
    - contextPath: Wordpress.Users.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Users.url
      description: URL.
      type: String
    - contextPath: Wordpress.Users._links
      description: Links.
      type: List
    - contextPath: Wordpress.Users.link
      description: Link.
      type: String
    - contextPath: Wordpress.Users.id
      description: User ID.
      type: Number
    - contextPath: Wordpress.Users.description
      description: Description.
      type: String
  - name: wordpress-create-user
    arguments:
    - defaultValue: en_US
      description: Locale for the user (default is en_US).
      name: locale
    - description: Login name for the user.
      name: username
      required: true
    - description: Display name for the user.
      name: name
    - description: First name for the user.
      name: first_name
    - description: Last name for the user.
      name: last_name
    - description: The email address for the user.
      name: email
      required: true
    - description: URL of the user.
      name: url
    - description: Description of the user.
      name: description
    - description: The nickname for the user.
      name: nickname
    - description: An alphanumeric identifier for the user.
      name: slug
    - description: Roles assigned to the user (CSV).
      name: roles
    - description: Password for the user.
      name: password
      required: true
      secret: true
    - description: Meta fields (JSON dict).
      name: meta
    description: Create a user
    outputs:
    - contextPath: Wordpress.Users.meta
      description: Metadata.
      type: List
    - contextPath: Wordpress.Users.avatar_urls
      description: Avatar URLs.
      type: List
    - contextPath: Wordpress.Users.name
      description: Name.
      type: String
    - contextPath: Wordpress.Users.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Users.url
      description: URL.
      type: String
    - contextPath: Wordpress.Users._links
      description: Links.
      type: List
    - contextPath: Wordpress.Users.link
      description: Link.
      type: String
    - contextPath: Wordpress.Users.id
      description: User ID.
      type: Number
    - contextPath: Wordpress.Users.description
      description: Description.
      type: String
  - name: wordpress-update-user
    arguments:
    - description: User ID.
      name: id
      required: true
    - defaultValue: en_US
      description: Locale for the user (default is en_US).
      name: locale
    - description: Login name for the user.
      name: username
    - description: Display name for the user.
      name: name
    - description: First name for the user.
      name: first_name
    - description: Last name for the user.
      name: last_name
    - description: The email address for the user.
      name: email
    - description: URL of the user.
      name: url
    - description: Description of the user.
      name: description
    - description: The nickname for the user.
      name: nickname
    - description: An alphanumeric identifier for the user.
      name: slug
    - description: Roles assigned to the user (CSV).
      name: roles
    - description: Password for the user.
      name: password
      secret: true
    - description: Meta fields (JSON dict).
      name: meta
    description: Update a user
    outputs:
    - contextPath: Wordpress.Users.meta
      description: Metadata.
      type: List
    - contextPath: Wordpress.Users.avatar_urls
      description: Avatar URLs.
      type: List
    - contextPath: Wordpress.Users.name
      description: Name.
      type: String
    - contextPath: Wordpress.Users.slug
      description: Slug.
      type: String
    - contextPath: Wordpress.Users.url
      description: URL.
      type: String
    - contextPath: Wordpress.Users._links
      description: Links.
      type: List
    - contextPath: Wordpress.Users.link
      description: Link.
      type: String
    - contextPath: Wordpress.Users.id
      description: User ID.
      type: Number
    - contextPath: Wordpress.Users.description
      description: Description.
      type: String
  - name: wordpress-delete-user
    arguments:
    - description: User ID.
      name: id
      required: true
    - description: Reassign the deleted users posts and links to this user ID.
      name: reassign
      required: true
    description: Delete a user
  runonce: false
  script: '-'
  type: python
  subtype: python3
  dockerimage: demisto/python3:3.12.8.3296088
fromversion: 6.2.0
tests:
- No tests (auto formatted)