Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Content & Commerce ยท CONNECTION

WordPress.com + NodeHub

Manage authorized WordPress.com or Jetpack site content through the WordPress REST API.

Explore 42 workflow actions for WordPress.com, including account permissions and operation limits.

19 read actions23 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Collect categories

Read

Read consecutive WordPress pages, preserving filters and returning an explicit continuation when the page limit is reached.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages per call. Continue with nextPage when complete is false. Missing or inconsistent totals fail instead of claiming completion. Collections are not snapshots; concurrent provider changes can affect pagination. Results are bounded below 2 MB; request fewer pages for larger records.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Collect media

Read

Read consecutive WordPress pages, preserving filters and returning an explicit continuation when the page limit is reached.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages per call. Continue with nextPage when complete is false. Missing or inconsistent totals fail instead of claiming completion. Collections are not snapshots; concurrent provider changes can affect pagination. Results are bounded below 2 MB; request fewer pages for larger records.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Collect pages

Read

Read consecutive WordPress pages, preserving filters and returning an explicit continuation when the page limit is reached.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages per call. Continue with nextPage when complete is false. Missing or inconsistent totals fail instead of claiming completion. Collections are not snapshots; concurrent provider changes can affect pagination. Results are bounded below 2 MB; request fewer pages for larger records.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Collect posts

Read

Read consecutive WordPress pages, preserving filters and returning an explicit continuation when the page limit is reached.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages per call. Continue with nextPage when complete is false. Missing or inconsistent totals fail instead of claiming completion. Collections are not snapshots; concurrent provider changes can affect pagination. Results are bounded below 2 MB; request fewer pages for larger records.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Collect tags

Read

Read consecutive WordPress pages, preserving filters and returning an explicit continuation when the page limit is reached.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages per call. Continue with nextPage when complete is false. Missing or inconsistent totals fail instead of claiming completion. Collections are not snapshots; concurrent provider changes can affect pagination. Results are bounded below 2 MB; request fewer pages for larger records.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Collect users

Read

Read consecutive WordPress pages, preserving filters and returning an explicit continuation when the page limit is reached.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages per call. Continue with nextPage when complete is false. Missing or inconsistent totals fail instead of claiming completion. Collections are not snapshots; concurrent provider changes can affect pagination. Results are bounded below 2 MB; request fewer pages for larger records.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Create category

Write

Create a WordPress category.

Permissions and limits

Account permissions

  • Manage taxonomy terms

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create page

Write

Create a WordPress page; the default status is draft.

Permissions and limits

Account permissions

  • Create content; publishing requires publish permissions

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create post

Write

Create a WordPress post; the default status is draft.

Permissions and limits

Account permissions

  • Create content; publishing requires publish permissions

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create tag

Write

Create a WordPress tag.

Permissions and limits

Account permissions

  • Manage taxonomy terms

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create user

Write

Create a WordPress user with a strong server-generated password. The user must reset their password before signing in.

Permissions and limits

Account permissions

  • create_users; requested roles require promote_users

Operation limits

  • The generated password is never returned or persisted by NodeHub. The recipient must use the site password-reset flow; this operation does not send a reset message. Caller-supplied passwords are not supported. Sites may prohibit user creation. Lost or malformed receipts remain uncertain without automatic retry.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete category

Write

Delete a WordPress category; taxonomy terms do not support Trash.

Permissions and limits

Account permissions

  • Manage taxonomy terms

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete current user

Write

Permanently delete a WordPress user and reassign their posts and links to another user.

Permissions and limits

Account permissions

  • delete_users; unavailable on multisite networks

Operation limits

  • The provider must confirm deletion. Deleting the connected user can revoke subsequent access.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete tag

Write

Delete a WordPress tag; taxonomy terms do not support Trash.

Permissions and limits

Account permissions

  • Manage taxonomy terms

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete user

Write

Permanently delete a WordPress user and reassign their posts and links to another user.

Permissions and limits

Account permissions

  • delete_users; unavailable on multisite networks

Operation limits

  • The provider must confirm deletion. Deleting the connected user can revoke subsequent access.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get category

Read

Read one WordPress category.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Get current user

Read

Read the authenticated WordPress user profile.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Get media

Read

Read one WordPress media item metadata.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Get page

Read

Read one WordPress page.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Get post

Read

Read one WordPress post.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Get tag

Read

Read one WordPress tag.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Get user

Read

Read a public WordPress user profile.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

List categories

Read

Read a page of WordPress categories.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Returns one page. Increment page to continue; WordPress may return rest_post_invalid_page_number past the final page. Total headers are not returned by this operation.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Pagination: page. Check the result for additional pages; a single action may not return every record.

List media

Read

Read a page of WordPress media metadata.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Returns one page. Increment page to continue; WordPress may return rest_post_invalid_page_number past the final page. Total headers are not returned by this operation.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Pagination: page. Check the result for additional pages; a single action may not return every record.

List pages

Read

Read a page of WordPress pages with explicit filters.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Returns one page. Increment page to continue; WordPress may return rest_post_invalid_page_number past the final page. Total headers are not returned by this operation.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Pagination: page. Check the result for additional pages; a single action may not return every record.

List posts

Read

Read a page of WordPress posts with explicit filters.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Returns one page. Increment page to continue; WordPress may return rest_post_invalid_page_number past the final page. Total headers are not returned by this operation.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Pagination: page. Check the result for additional pages; a single action may not return every record.

List tags

Read

Read a page of WordPress tags.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Returns one page. Increment page to continue; WordPress may return rest_post_invalid_page_number past the final page. Total headers are not returned by this operation.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Pagination: page. Check the result for additional pages; a single action may not return every record.

List users

Read

Read a page of accessible WordPress user profiles.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Returns one page. Increment page to continue; WordPress may return rest_post_invalid_page_number past the final page. Total headers are not returned by this operation.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

Pagination: page. Check the result for additional pages; a single action may not return every record.

Permanently delete media

Write

Permanently delete WordPress media and its stored file.

Permissions and limits

Account permissions

  • Delete the selected attachment

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Permanently delete page

Write

Permanently delete a WordPress page without using Trash.

Permissions and limits

Account permissions

  • Delete the selected content

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Permanently delete post

Write

Permanently delete a WordPress post without using Trash.

Permissions and limits

Account permissions

  • Delete the selected content

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Trash media

Write

Move media to Trash if the site has media Trash enabled.

Permissions and limits

Account permissions

  • Delete the selected attachment

Operation limits

  • Media Trash is disabled by default on WordPress. A refusal is reported without falling back to permanent deletion.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Trash page

Write

Move a WordPress page to Trash.

Permissions and limits

Account permissions

  • Delete the selected content

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Trash post

Write

Move a WordPress post to Trash.

Permissions and limits

Account permissions

  • Delete the selected content

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update category

Write

Update a WordPress category.

Permissions and limits

Account permissions

  • Manage taxonomy terms

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update current user

Write

Update supplied WordPress profile fields or roles, subject to account permissions.

Permissions and limits

Account permissions

  • Edit this user; role changes require promote_users

Operation limits

  • Password changes are not accepted as plaintext workflow input. Usernames cannot be changed through the core API.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update media

Write

Update supplied WordPress media metadata without replacing its binary file.

Permissions and limits

Account permissions

  • Edit the selected attachment

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update page

Write

Update supplied fields on a WordPress page.

Permissions and limits

Account permissions

  • Edit the selected content

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update post

Write

Update supplied fields on a WordPress post.

Permissions and limits

Account permissions

  • Edit the selected content

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update tag

Write

Update a WordPress tag.

Permissions and limits

Account permissions

  • Manage taxonomy terms

Operation limits

  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update user

Write

Update supplied WordPress profile fields or roles, subject to account permissions.

Permissions and limits

Account permissions

  • Edit this user; role changes require promote_users

Operation limits

  • Password changes are not accepted as plaintext workflow input. Usernames cannot be changed through the core API.
  • Requires an authorized WordPress.com or Jetpack-connected site with the core REST API available. Site and user permissions apply; plugin APIs are not included.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upload media

Write

Upload a signed workflow file to the selected WordPress media library.

Permissions and limits

Account permissions

  • upload_files

Operation limits

  • Uploads a nonempty signed file up to 16 MB. The site controls allowed media types, quota and upload limits. Set captions, alternative text and other metadata with Update media after upload. Lost or malformed receipts remain uncertain without automatic resend.

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in WordPress.com. A saved workflow is not a completed provider action.

Follow the workflow quickstart
WordPress.com integration | NodeHub