User APIs
This api is used for fetching the user details based on user slug from nodebb.
- The endpoint for User is
/user/{userslug}
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/{userslug}
/discussion/user/{userslug}
This api is used for fetching the user details based on nodebb uid.
- The endpoint for User is
/user/uid/{uid}
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/uid/{uid}
/discussion/user/uid/{uid}
This api is used for fetching the user upvote details from nodebb.
- The endpoint for User is
/user/{userslug}/upvoted
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/{userslug}/upvoted
/discussion/user/{userslug}/upvoted
This api is used for fetching the user down vote details from nodebb.
- The endpoint for User is
/user/{userslug}/downvoted
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/{userslug}/downvoted
/discussion/user/{userslug}/downvoted
This api is used for fetching the user bookmark post details from nodebb.
- The endpoint for User is
/user/{userslug}/bookmarks
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/{userslug}/bookmarks
/discussion/user/{userslug}/bookmarks
This api is used for fetching the user recent post details from nodebb.
- The endpoint for User is
/user/{userslug}/posts
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/{userslug}/posts
/discussion/user/{userslug}/posts
This api is used for creating the user in nodebb using write api plugin.
- The endpoint for User is
/v2/users
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/v2/users
/discussion/v2/users
This api is used for creating the user in nodebb usig Sunbird OIDC plugin.
- The endpoint for User is
/user/v1/create
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/user/v1/create
/discussion/user/v1/create
This api is used to update user's profile information in nodebb.
- The endpoint for User is
/v2/users/{uid}
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/v2/users/{uid}
/discussion/v2/users/{uid}
This api is used for deleting user in nodebb.
- The endpoint for User is
/v2/users/{uid}
- The fields marked with an asterisk (*) are mandatory. They cannot be null or empty.
- Backend Route: http://nodebb-service:4567/discussions/api/v2/users/{uid}
/discussion/v2/users/{uid}
Last updated
Was this helpful?