{ "opencollection": "1.0.0", "info": { "name": "APIs.io Engineering Platform Amazon API Gateway 2014 11 13 Scim API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Scim", "type": "folder" }, "items": [ { "info": { "name": "APIs.io Engineering Platform List provisioned SCIM groups for an enterprise", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/enterprises/:enterprise/Groups", "params": [ { "name": "filter", "value": "", "type": "query", "description": "If specified, only results that match the specified filter will be returned. Multiple filters are not supported. Possible filters are `externalId`, `id`, and `displayName`. For example, `?filter=\"externalId eq '9138790-10932-109120392-12321'\"`." }, { "name": "excludedAttributes", "value": "", "type": "query", "description": "Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time." }, { "name": "startIndex", "value": "", "type": "query", "description": "Used for pagination: the starting index of the first result to return when paginating through values." }, { "name": "count", "value": "", "type": "query", "description": "Used for pagination: the number of results to return per page." }, { "name": "enterprise", "value": "", "type": "path", "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id." } ] }, "docs": "**Note:** The SCIM API endpoints for enterprise accounts are currently in *private* beta and are subject to change.\n\nLists provisioned SCIM groups in an enterprise.\n\nYou can improve query search time by using the `excludedAttributes` query parameter with a value of `members` to exclude members from the response." }, { "info": { "name": "APIs.io Engineering Platform Get all group resources", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Groups", "params": [ { "name": "startIndex", "value": "", "type": "query", "description": "The index entry by which to begin the list of returned results." }, { "name": "count", "value": "", "type": "query", "description": "Limit the number of results returned in a single response." }, { "name": "filter", "value": "", "type": "query", "description": "Filter results by a specific word or phrase. This query parameter only supports the `displayName` filter and has the following requirements:\n- Filter values are case-sensitive.\n- Special characters and spaces must be URL encoded.\n" } ] }, "docs": "Gets information about all Postman team members." }, { "info": { "name": "APIs.io Engineering Platform Create a group", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Groups", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new user group in Postman and creates a new account for each group member.\n\nEach account is added to your Postman team and authentication is activated for each user. If an existing Postman account uses an email that matches a group member's email ID, an [email invite](https://postman.postman.co/docs/administration/managing-your-team/managing-your-team/#invites) to join your Postman team is sent to that user. Once the user accepts the invite, they'll be added to your team.\n\nBy default, " }, { "info": { "name": "APIs.io Engineering Platform Get a group resource", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The group's ID." } ] }, "docs": "Gets information about a Postman group within the team." }, { "info": { "name": "APIs.io Engineering Platform Update a group", "type": "http" }, "http": { "method": "PATCH", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The group's ID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a group's information. Using this endpoint you can:\n\n- Update a group's name.\n- Add or remove members from a Postman group.\n" }, { "info": { "name": "APIs.io Engineering Platform Delete a group", "type": "http" }, "http": { "method": "DELETE", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The group's ID." } ] }, "docs": "Deletes a group in Postman. On success, this returns an HTTP `204 No Content` response.\n\nUser accounts that were in the deleted group are deactivated in Postman if the app is assigned to the user only with the deleted group.\n\nUser accounts and the data corresponding to them are not deleted. To permanently delete user accounts and their data, [contact Postman support](https://www.postman.com/support/).\n" }, { "info": { "name": "APIs.io Engineering Platform Get resource types", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/ResourceTypes" }, "docs": "Gets all the resource types supported by Postman's SCIM API." }, { "info": { "name": "APIs.io Engineering Platform Get service provider configuration", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/ServiceProviderConfig" }, "docs": "Gets the Postman SCIM API configuration information. This includes a list of supported operations." }, { "info": { "name": "APIs.io Engineering Platform Get all user resources", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Users", "params": [ { "name": "startIndex", "value": "", "type": "query", "description": "The index entry by which to begin the list of returned results." }, { "name": "count", "value": "", "type": "query", "description": "Limit the number of results returned in a single response." }, { "name": "filter", "value": "", "type": "query", "description": "Filter results by a specific word or phrase. This query parameter accepts the following:\n- `userName` — Filter values are case-sensitive, and special characters and spaces must be URL encoded.\n- `active` — Return only users who are active (`true`) or inactive (`false`).\n" } ] }, "docs": "Gets information about all Postman team members." }, { "info": { "name": "APIs.io Engineering Platform Create a user", "type": "http" }, "http": { "method": "POST", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Users", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new user account in Postman and adds the user to your organization's Postman team.\n- If the account does not exist, this also activates the user so they can authenticate in to your Postman team.\n- If an account matching the email ID exists, the user receives [email invite](https://learning.postman.com/docs/administration/managing-your-team/manage-team-members/#manage-invites) to join the Postman team. The user joins the team when they accept the invite.\n- If the user's email domain mat" }, { "info": { "name": "APIs.io Engineering Platform Get a user resource", "type": "http" }, "http": { "method": "GET", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Users/:userId", "params": [ { "name": "userId", "value": "", "type": "path", "description": "The user's SCIM ID." } ] }, "docs": "Gets information about a Postman team member." }, { "info": { "name": "APIs.io Engineering Platform Update a user", "type": "http" }, "http": { "method": "PUT", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Users/:userId", "params": [ { "name": "userId", "value": "", "type": "path", "description": "The user's SCIM ID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a user's first and last name in Postman.\n\n**Note:**\n\nYou can only use the SCIM API to update a user's first and last name. You cannot update any other user attributes with the API.\n" }, { "info": { "name": "APIs.io Engineering Platform Update a user's state", "type": "http" }, "http": { "method": "PATCH", "url": "http://apigateway.{region}.amazonaws.com/scim/v2/Users/:userId", "params": [ { "name": "userId", "value": "", "type": "path", "description": "The user's SCIM ID." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates a user's active state in Postman.\n\n**Reactivating a user**\n\nBy setting the `active` property from `false` to `true`, this reactivates an account. This allows the account to authenticate in to Postman and adds the account back on to your Postman team.\n" } ] } ], "bundled": true }