Is there a full CRUD Api in the vision?
-
Just wondering what the vision is for this. It would be great to be able to use a REST api for unlimited integration with other services. We want to use NodeBB for our business but we require integration with our CMS - things like user management and statistics. The most flexible way I can see is a full CRUD api.
-
NodeBB is built on a REST API, you can add /api/ after the relative url. So this topic would be:
https://community.nodebb.org/api/topic/2412/is-there-a-full-crud-api-in-the-vision
-
@julian What is the planned extent of the write-API? I'm just thinking about how to go about integrating our website and booking system into nodeBB (we're using it to deliver discussion-based courses).
Ideally we'd have a full complement of elements (users, categories, sub-categories, permissions, roles, etc.) so that we can manage it all automatically from our system, but I'm not sure what's in the roadmap for this.
-
Ideally, I'd like to introduce feature parity between the write API and NodeBB itself. I suppose for demonstration purposes, the initial release will only support topic and post creation, but it should be easy to extend this to cover everything else.
-
"There's a plugin for that"
GitHub - NodeBB/nodebb-plugin-write-api: A RESTful JSON-speaking API allowing you to write things to NodeBB
A RESTful JSON-speaking API allowing you to write things to NodeBB - NodeBB/nodebb-plugin-write-api
GitHub (github.com)