Last updated 3 months ago
Endpoint to deactivate a user for the organization.
DELETE /api/v1/app/user?email=text HTTP/1.1 Host: connect.<REGION>.decube.io Accept: */*
User account deactivated successfully.
{ "code": "user_account_deactivated_successfully", "message": "User account deactivated successfully." }
Endpoint to fetch users for the organization.
GET /api/v1/app/users HTTP/1.1 Host: connect.<REGION>.decube.io Accept: */*
{ "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" } ] }
Endpoint to fetch a user for the organization.
GET /api/v1/app/user HTTP/1.1 Host: connect.<REGION>.decube.io Accept: */*
{ "email": "user1@decube.io", "id": "0000-USER1", "name": "USER1", "status": "active" }
Endpoint to create a user for the organization.
POST /api/v1/app/user HTTP/1.1 Host: connect.<REGION>.decube.io Content-Type: application/json Accept: */* Content-Length: 30 { "email": "text", "name": "text" }
{ "email": "user1@decube.io", "id": "0000-USER1", "name": "USER1" }