Get site infoIdentify a WordPress site: its title, tagline, time zone and the REST namespaces it offers, which say what else is installed (a wc/ namespace means WooCommerce). It also reports where the API was found, so it is the one-step check that a site can be read at all before a workflow asks more of it.
List postsList or search a site's published posts, newest first unless sorted otherwise. Narrow by words, category, tag, author, a date range or a slug. Each post comes back with its author's name, its featured image URL and its category and tag names already filled in, plus the excerpt; turn on Include content for the full body as HTML and as plain text. The result carries the site's total, so a workflow knows how many pages there are without fetching them.
Get a postFetch one published post in full by its ID or by its slug, the last part of its URL. The body comes back as HTML and as plain text with a word count, alongside the author's name, the featured image and the category and tag names. Use the slug when all you have is a link.
Get the latest postGet the newest published post, flat, so the step after it can read the title, link and body without indexing into a list. Narrow to a category, tag or author. This is the step for 'tell me when the blog publishes': run it on a schedule, keep the last ID seen, and act when it changes. When nothing matches, found is false and the fields are empty rather than the step failing.
List pagesList or search a site's published pages: the about page, the contact page, documentation, landing pages. Narrow to the children of one page, or to top-level pages with a parent of 0, and sort by menu order to get them in the site's own navigation order. Turn on Include content for the full body.
Get a pageFetch one published page in full by its ID or by its slug. The body comes back as HTML and as plain text with a word count, which is what a step that summarises or checks a page for changes wants.
List categoriesList a site's categories with how many posts each holds, or the categories on one post. This is how to find the category ID the post filters take, and how to map the IDs a post carries back to names. Categories can be nested: narrow to the children of one, or to the top level with a parent of 0.
List tagsList a site's tags with how many posts each carries, or the tags on one post. This is how to find the tag ID the post filters take. Sort by number of posts to see what a site writes about most.
List commentsList the approved comments across a site or on one post, newest first. Each comes back with the commenter's name, website and avatar and the text as HTML and plain text. Only approved comments are public, so the moderation queue is not here; use the WordPress integration with an Application Password for that.
List mediaList a site's media library: images, video, audio and documents, with the URL of every size the site generated. Narrow to one kind of file, one MIME type, or the files uploaded to one post. Use it to pull a site's images into a gallery or a digest, or to find the PDF a page links to.
List authorsList a site's authors: the users who have published something public, with their display name, bio, website and avatar. This is how to find the author ID the post filters take. Emails, logins and roles are never public. Some sites hide this list with a security plugin; the author's name still comes back on every post.
Search a siteSearch everything public on a site at once: posts, pages, custom types such as products, or categories and tags. Each result is an ID, a title, a URL and what kind of thing it is, so a match can be fetched in full with Get a post or Get a page. Narrow to one type when the mix is not wanted.
List post typesList the public post types a site has and the REST base each one answers on. Every site has posts, pages and media; a shop adds products, a portfolio site adds projects, a theme adds testimonials or events. Feed a rest_base from here into List content of a type to read any of them.
List content of a typeList the published items of any public post type by its REST base: product for a WooCommerce shop, portfolio, event, testimonial, recipe, or anything a plugin or theme added. Each item comes back with the standard fields plus every term on it and, under custom_fields, whatever else the type carries (an ACF group, a plugin's own columns). Run List post types first to see what a site has.