Install WordPress
Use an existing WordPress website or create a dedicated documentation site.
PI API Documentation adds a dedicated Documentation post type for REST API endpoints, with categories, tags, related endpoints, widgets and flexible shortcodes—all managed from the familiar WordPress admin.

Use an existing WordPress website or create a dedicated documentation site.
Activate the plugin from the WordPress Plugins screen.
Go to Documentation → Add Doc and describe your REST endpoint.
Choose the layout and related-endpoint behavior in plugin settings.
Publish complete, categorized or tagged endpoint listings wherever required.
Place these shortcodes in a page, post or widget to display endpoint listings, categories and tags.
[pi_api_doc]
[pi_api_doc_categories]
[pi_api_doc_tags]
[pi_api_doc parent_cat_id="267"]
[pi_api_doc parent_cat_slug="your-product"]
[pi_api_doc tag_id="27"]
[pi_api_doc tag_slug="endpoint-list"]

The included widget lets visitors browse relevant API documentation without leaving the current page. Combine it with categories, tags and related items to keep larger API references approachable.
One straightforward license for publishing and organizing API documentation on a WordPress website.
Secure checkout, downloads and licensing are provided by PI Media on Parorrey.com.
Explore related plugin information, REST API examples and documentation resources from PI Media.
View product resources on ParorreyTell us about your endpoints, documentation structure or WordPress setup. We can help you decide how to organize and publish it.
For purchases and licensed-product support, the canonical product page remains on Parorrey.com.
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |