{ "opencollection": "1.0.0", "info": { "name": "Leapsome absences Groups API", "version": "1.0.1" }, "items": [ { "info": { "name": "Groups", "type": "folder" }, "items": [ { "info": { "name": "Get Groups", "type": "http" }, "http": { "method": "GET", "url": "https://api.leapsome.com/v1/Groups", "params": [ { "name": "filter", "value": "", "type": "query", "description": "The filter parameter must be a properly formed SCIM filter using the operator \"eq\" (equals). The filter works for the \"displayName\"." }, { "name": "count", "value": "", "type": "query", "description": "The amount of elements you would like to get returned." }, { "name": "startIndex", "value": "", "type": "query", "description": "The offset (starts from 1, not 0) used to lookup elements. If you need to paginate, your next startIndex value would be \"startIndex + count\"." } ] }, "docs": "Queries multiple group identities in the organization domain. Filtering is available and we return all results if none is given." }, { "info": { "name": "Create Group", "type": "http" }, "http": { "method": "POST", "url": "https://api.leapsome.com/v1/Groups", "body": { "type": "json", "data": "{}" } }, "docs": "Creates a new organization group and adds it to the user domain.\nMember groups and member users must be in the organization.\n" }, { "info": { "name": "Get Group", "type": "http" }, "http": { "method": "GET", "url": "https://api.leapsome.com/v1/Groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The key of the group to query. The group must be in the organization domain" } ] }, "docs": "Queries group details in the organization domain. If the provided id does not match a leapsome group's id in your organization, we try if we find a group with an externalId like that as fallback." }, { "info": { "name": "Update Group", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.leapsome.com/v1/Groups/:groupId", "params": [ { "name": "groupId", "value": "", "type": "path", "description": "The key of the group to query. The group must be in the organization domain" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates one or more values of an existing group without sending the full definition. For members you need to send the complete list of all members. Member groups and member users must be in the organization.\n" } ] } ], "bundled": true }