{ "opencollection": "1.0.0", "info": { "name": "GoodLeap Developer Authorization & Elevation Management User Management API", "version": "2.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "User Management", "type": "folder" }, "items": [ { "info": { "name": "User by Id", "type": "http" }, "http": { "method": "GET", "url": "https://api.goodleap.com/posfinancing/rest/v2/user/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Returns a user by Id" }, { "info": { "name": "List an Organizations Users", "type": "http" }, "http": { "method": "GET", "url": "https://api.goodleap.com/posfinancing/rest/v2/users", "params": [ { "name": "email", "value": "", "type": "query" }, { "name": "phoneNumber", "value": "", "type": "query" }, { "name": "page", "value": "", "type": "query" }, { "name": "pageSize", "value": "", "type": "query" } ], "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Returns a collection of users belonging to the requesting organization." }, { "info": { "name": "Create User", "type": "http" }, "http": { "method": "POST", "url": "https://api.goodleap.com/posfinancing/rest/v2/users", "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Create a user" }, { "info": { "name": "All Roles and Channels", "type": "http" }, "http": { "method": "GET", "url": "https://api.goodleap.com/posfinancing/rest/v2/users/roles-channels", "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Retrieve the possible list of roles and channels that are required for user creation." }, { "info": { "name": "Update User State License", "type": "http" }, "http": { "method": "PUT", "url": "https://api.goodleap.com/posfinancing/rest/v2/users/:id/license", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update user license by id" }, { "info": { "name": "Update User Role", "type": "http" }, "http": { "method": "PUT", "url": "https://api.goodleap.com/posfinancing/rest/v2/users/:id/role", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update a user’s role." }, { "info": { "name": "Update User Information", "type": "http" }, "http": { "method": "PUT", "url": "https://api.goodleap.com/posfinancing/rest/v2/users/:id", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update user information by id" }, { "info": { "name": "Update User Channels", "type": "http" }, "http": { "method": "PUT", "url": "https://api.goodleap.com/posfinancing/rest/v2/users/:id/channels", "params": [ { "name": "id", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "docs": "Update a user’s channels." } ] } ], "bundled": true }