{ "opencollection": "1.0.0", "info": { "name": "vivenu access-lists users API", "version": "1.0.0" }, "items": [ { "info": { "name": "users", "type": "folder" }, "items": [ { "info": { "name": "get_all_users", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users", "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get all Users" }, { "info": { "name": "get_my_user_info", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users/info", "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get my User info" }, { "info": { "name": "get_users_rich", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users/rich", "params": [ { "name": "skip", "value": "", "type": "query" }, { "name": "top", "value": "", "type": "query" }, { "name": "name", "value": "", "type": "query" }, { "name": "email", "value": "", "type": "query" }, { "name": "sellerAccess", "value": "", "type": "query" }, { "name": "organizationAccess", "value": "", "type": "query" }, { "name": "isAdmin", "value": "", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get Users rich" }, { "info": { "name": "get_all_sellers_of_a_user", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users/sellers", "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get all Sellers of a User" }, { "info": { "name": "get_user_info", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users/info/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get User info" }, { "info": { "name": "check_if_password_reset_exists", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users/password-reset/:token", "params": [ { "name": "token", "value": "", "type": "path" } ] }, "docs": "Check if password reset exists" }, { "info": { "name": "set_password_after_reset", "type": "http" }, "http": { "method": "PUT", "url": "https://vivenu.com/api/users/password-reset/:token", "params": [ { "name": "token", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Set password after reset" }, { "info": { "name": "get_user_devices", "type": "http" }, "http": { "method": "GET", "url": "https://vivenu.com/api/users/:userId/devices", "params": [ { "name": "userId", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get user devices" }, { "info": { "name": "change_seller_on_user", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/access-seller", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Change Seller on User" }, { "info": { "name": "invite_a_user", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/invite", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Invite a User" }, { "info": { "name": "login_a_user", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/login", "body": { "type": "json", "data": "{}" } }, "docs": "Login a User" }, { "info": { "name": "request_a_password_reset_mail", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/password-reset", "body": { "type": "json", "data": "{}" } }, "docs": "Request a password reset mail" }, { "info": { "name": "refresh_authentication_token", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/refresh", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Refresh authentication token" }, { "info": { "name": "get_notification_device_info", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/notifications/deviceinfo", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Get notification device info" }, { "info": { "name": "subscribe_notification_type", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/notifications/subscribe", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Subscribe notification type" }, { "info": { "name": "unsubscribe_notification_type", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/notifications/unsubscribe", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Unsubscribe notification type" }, { "info": { "name": "add_user_roles", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/:id/roles", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Add User roles" }, { "info": { "name": "remove_user_roles", "type": "http" }, "http": { "method": "DELETE", "url": "https://vivenu.com/api/users/:id/roles", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Remove User roles" }, { "info": { "name": "add_user_permissions", "type": "http" }, "http": { "method": "POST", "url": "https://vivenu.com/api/users/:id/permissions", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Add User permissions" }, { "info": { "name": "remove_user_permissions", "type": "http" }, "http": { "method": "DELETE", "url": "https://vivenu.com/api/users/:id/permissions", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Remove User permissions" }, { "info": { "name": "update_user_info", "type": "http" }, "http": { "method": "PUT", "url": "https://vivenu.com/api/users/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update User info" }, { "info": { "name": "delete_a_user", "type": "http" }, "http": { "method": "DELETE", "url": "https://vivenu.com/api/users/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Delete a User" }, { "info": { "name": "update_user_login_type", "type": "http" }, "http": { "method": "PUT", "url": "https://vivenu.com/api/users/:id/logintype", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update User Login Type" }, { "info": { "name": "add_seller_to_a_user", "type": "http" }, "http": { "method": "PUT", "url": "https://vivenu.com/api/users/:userId/sellers/add", "params": [ { "name": "userId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Add Seller to a User" }, { "info": { "name": "remove_a_seller_of_a_user", "type": "http" }, "http": { "method": "DELETE", "url": "https://vivenu.com/api/users/:userId/sellers/remove", "params": [ { "name": "userId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Remove a Seller of a User" } ] } ], "bundled": true }