← Tools Reference

WordPress

WordPress integration (Productivity, Marketing). Imported from open-connector.

API key13 toolshttps://api.wordpress.com
GET
wordpress_get_current_user
Get the authenticated WordPress user.

/users/me

GET
wordpress_list_posts
List WordPress posts with optional filters and pagination.

/posts

12 parameters
ParamTypeRequiredDescription
searchstringoptionalLimit results to resources matching this search string.
pageintegeroptionalThe page number of WordPress results to return.
perPageintegeroptionalThe maximum number of WordPress results to return.
orderstringoptionalThe sort direction for WordPress list results.
statusarrayoptionalWordPress statuses to include.
categoriesarrayoptionalCategory IDs used to filter WordPress posts.
tagsarrayoptionalTag IDs used to filter WordPress posts.
includearrayoptionalPost IDs to include in the response.
excludearrayoptionalPost IDs to exclude from the response.
authorarrayoptionalAuthor user IDs used to filter WordPress posts.
slugarrayoptionalPost slugs used to filter WordPress posts.
orderbystringoptionalThe field used to sort WordPress posts or pages.
GET
wordpress_get_post
Get a WordPress post by ID.

/posts/{id}

1 parameter
ParamTypeRequiredDescription
idintegerrequiredThe numeric WordPress resource ID.
DELETE
wordpress_delete_post
Delete a WordPress post by ID.

/posts/{id}

2 parameters
ParamTypeRequiredDescription
idintegerrequiredThe numeric WordPress resource ID.
forcebooleanoptionalWhether to permanently delete the resource instead of moving it to trash.
GET
wordpress_list_pages
List WordPress pages with optional filters and pagination.

/pages

11 parameters
ParamTypeRequiredDescription
searchstringoptionalLimit results to resources matching this search string.
pageintegeroptionalThe page number of WordPress results to return.
perPageintegeroptionalThe maximum number of WordPress results to return.
orderstringoptionalThe sort direction for WordPress list results.
statusarrayoptionalWordPress statuses to include.
includearrayoptionalPage IDs to include in the response.
excludearrayoptionalPage IDs to exclude from the response.
parentarrayoptionalParent page IDs used to filter WordPress pages.
authorarrayoptionalAuthor user IDs used to filter WordPress pages.
slugarrayoptionalPage slugs used to filter WordPress pages.
orderbystringoptionalThe field used to sort WordPress posts or pages.
GET
wordpress_get_page
Get a WordPress page by ID.

/pages/{id}

1 parameter
ParamTypeRequiredDescription
idintegerrequiredThe numeric WordPress resource ID.
DELETE
wordpress_delete_page
Delete a WordPress page by ID.

/pages/{id}

2 parameters
ParamTypeRequiredDescription
idintegerrequiredThe numeric WordPress resource ID.
forcebooleanoptionalWhether to permanently delete the resource instead of moving it to trash.
GET
wordpress_list_categories
List WordPress categories with optional filters and pagination.

/categories

10 parameters
ParamTypeRequiredDescription
searchstringoptionalLimit results to resources matching this search string.
pageintegeroptionalThe page number of WordPress results to return.
perPageintegeroptionalThe maximum number of WordPress results to return.
orderstringoptionalThe sort direction for WordPress list results.
includearrayoptionalTerm IDs to include in the response.
excludearrayoptionalTerm IDs to exclude from the response.
parentintegeroptionalParent term ID used to filter child terms.
slugarrayoptionalTerm slugs used to filter WordPress terms.
hideEmptybooleanoptionalWhether to hide terms not assigned to any post.
orderbystringoptionalThe field used to sort WordPress terms.
POST
wordpress_create_category
Create a WordPress category.

/categories

5 parameters
ParamTypeRequiredDescription
namestringrequiredThe term display name.
slugstringoptionalThe WordPress URL slug.
descriptionstringoptionalThe term description.
parentintegeroptionalThe parent term ID.
metaobjectoptionalMeta fields to send to WordPress.
GET
wordpress_list_tags
List WordPress tags with optional filters and pagination.

/tags

10 parameters
ParamTypeRequiredDescription
searchstringoptionalLimit results to resources matching this search string.
pageintegeroptionalThe page number of WordPress results to return.
perPageintegeroptionalThe maximum number of WordPress results to return.
orderstringoptionalThe sort direction for WordPress list results.
includearrayoptionalTerm IDs to include in the response.
excludearrayoptionalTerm IDs to exclude from the response.
parentintegeroptionalParent term ID used to filter child terms.
slugarrayoptionalTerm slugs used to filter WordPress terms.
hideEmptybooleanoptionalWhether to hide terms not assigned to any post.
orderbystringoptionalThe field used to sort WordPress terms.
POST
wordpress_create_tag
Create a WordPress tag.

/tags

5 parameters
ParamTypeRequiredDescription
namestringrequiredThe term display name.
slugstringoptionalThe WordPress URL slug.
descriptionstringoptionalThe term description.
parentintegeroptionalThe parent term ID.
metaobjectoptionalMeta fields to send to WordPress.
GET
wordpress_list_comments
List WordPress comments with optional filters and pagination.

/comments

11 parameters
ParamTypeRequiredDescription
searchstringoptionalLimit results to resources matching this search string.
pageintegeroptionalThe page number of WordPress results to return.
perPageintegeroptionalThe maximum number of WordPress results to return.
orderstringoptionalThe sort direction for WordPress list results.
statusarrayoptionalWordPress comment statuses to include.
postarrayoptionalPost IDs used to filter comments.
authorarrayoptionalAuthor user IDs used to filter comments.
parentarrayoptionalParent comment IDs used to filter comments.
includearrayoptionalComment IDs to include in the response.
excludearrayoptionalComment IDs to exclude from the response.
orderbystringoptionalThe field used to sort WordPress comments.
DELETE
wordpress_delete_comment
Delete a WordPress comment by ID.

/comments/{id}

2 parameters
ParamTypeRequiredDescription
idintegerrequiredThe numeric WordPress resource ID.
forcebooleanoptionalWhether to permanently delete the resource instead of moving it to trash.