Last updated 1 month ago
Endpoint to fetch a user for the organization.
/user
curl -L \ --url 'https://connect.decube.io/api/v1/app/user'
{ "email": "user1@decube.io", "id": "0000-USER1", "name": "USER1", "status": "active" }
Endpoint to create a user for the organization.
curl -L \ --request POST \ --url 'https://connect.decube.io/api/v1/app/user' \ --header 'Content-Type: application/json' \ --data '{"email":"text","name":"text"}'
{ "email": "user1@decube.io", "id": "0000-USER1", "name": "USER1" }
Endpoint to deactivate a user for the organization.
curl -L \ --request DELETE \ --url 'https://connect.decube.io/api/v1/app/user?email=text'
{ "code": "user_account_deactivated_successfully", "message": "User account deactivated successfully." }
Endpoint to fetch users for the organization.
/users
curl -L \ --url 'https://connect.decube.io/api/v1/app/users'
{ "count": 3, "users": [ { "email": "user1@decube.io", "id": "0000-USER1", "name": "USER1", "status": "active" }, { "email": "user3@decube.io", "id": "0000-USER3", "name": "USER3", "status": "deactivated" }, { "email": "user2@decube.io", "id": "0000-USER2", "name": "USER2", "status": "pending_sign_up" } ] }