Why does my POST request fail?
Ensure you are logged in with a user who has permission to create topics or replies (e.g., Contributor role or higher). Verify the `email` parameter matches a registered user』s email.
How do I authenticate API requests?
Use WordPress cookie-based authentication by logging in via the browser or passing a valid nonce. For programmatic access, consider adding JWT support with an extension plugin.
Why don』t I see all forums/topics?
The API only returns public forums and topics. Private or hidden content is excluded unless you』re authenticated with appropriate permissions.
Can I test the API without external tools?
Yes! Use the “Test API” section above to send GET or POST requests directly from this page.
How do I get more detailed responses?
Use parameters like `with_replies=true` for topics or customize the response with the `bbpas_response_data` filter.