/applicationgroups
Mount Point: /auth/api/v1/applicationgroups/
GET
Retrieve a list of ApplicationGroups from the entire set of defined ApplicationGroups. Note there is no @Secured annotation on this method because there are no additional privileges needed to read ApplicationGroups. This endpoint is still secured via Spring Security and all requests will still go through the BrokerAuthenticationManager to make sure they have a valid OAuth token.
Parameters
name | description | type | default |
---|---|---|---|
startIndex | The index number of the first item to be provided in the results. A null value is equivalent to 0. | query | |
count | The maximum number of items to be provided in the results. A null value signifies no maximum. | query | |
sortBy | Specifies how the results should be sorted. Allowed values are defined by com.unboundid.policy.models.ApplicationGroup#getSortsByEnumValues() . A null value returns items in an unspecified order. | query | NAME_ASCENDING |
filterBy | Specifies how filtering will occur. Allowed values are defined in com.unboundid.policy.models.ApplicationGroup.FilterBy. | query | |
filter | user-supplied input used for filtering. | query | |
excludesList | comma-separated list of ids to exclude from results. | query |
Response Body
result: | applicationGroup |
media types: | application/json |
Paged results of all requested ApplicationGroups.
Status Codes
code | description |
---|---|
200 | Success |
POST
This operation is available only to principals with these entitlements: "ROLE_CREATE_APPLICATIONGROUP" "ROLE_BROKER_ADMIN"
Creates a model object.
Request Body
element: | applicationGroup |
media types: | application/json |
(no documentation provided)
Response Body
result: | applicationGroup |
media types: | application/json |
The created model object response.
Status Codes
code | description |
---|---|
201 | Success |
400 | Bad Request |