Get Groups for the Host Company or for a Partner Organization

get

/rest/v19/companies/{companyLoginName}/groups

This endpoint retreives a list of groups for the host company or for a partner organization.

Request

Path Parameters
Query Parameters
  • Exclude given link types from response. Supported only with produces type application/json.
    Allowed Values: [ "self", "child", "parent", "canonical", "next", "prev", "related" ]
  • Allows expansion of relationships.
    Allowed Values: [ "users" ]
  • Group fields to be returned in response.
  • The requested page size, which limits the number of elements the collection should max return.
  • The offset of the page. By default, offset is 0, which means first page will be returned.
  • Specifies a comma-separated list of fields to order the response by.
  • Criteria to filter the groups. By default no filtering is applied.
  • Specifies that the total count of records should be included in the response when doing pagination.
Back to Top

Response

Supported Media Types

Default Response

List of groups.
Body ()
Root Schema : group-collection
Type: object
Show Source
Nested Schema : List of Groups
Type: array
Title: List of Groups
List of groups.
Show Source
Nested Schema : Group Details
Type: object
Title: Group Details
Show Source
Nested Schema : Company Details
Type: object
Title: Company Details
Company details to which the group belongs.
Show Source
Nested Schema : Segments
Type: object
Title: Segments
Access Segments for a group
Show Source
Nested Schema : Status
Type: object
Title: Status
Status of the group.
Show Source
Nested Schema : Type
Type: object
Title: Type
Type of the group.
Show Source
Nested Schema : Users
Type: object
Title: Users
All users of a group
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : Segment Details
Type: object
Title: Segment Details
Show Source
  • Title: Checked
    Is segment enabled.
  • Title: Icon
    Path of the icon image file. This field is only applicable if uiMetadata is set as true.
  • Sub Segments
    Title: Sub Segments
    Sub access segments for the segment.
  • Title: Status
    Specifies if the segment is enabled, partially selected or unselected. Possible values are 0[UNCHECKED], 1[PARTIALCHECKED],2[CHECKED]. This field is only applicable if uiMetadata is set as true.
  • Title: VariableName
    Segment variable name.
Nested Schema : Sub Segments
Type: object
Title: Sub Segments
Sub access segments for the segment.
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : Sub Segment Details
Type: object
Title: Sub Segment Details
Show Source
  • Title: Checked
    Is segment enabled.
  • Title: Icon
    Path of the icon image file. This field is only applicable if uiMetadata is set as true.
  • Title: Status
    Specifies if the segment is enabled, partially selected or unselected. Possible values are 0[UNCHECKED], 1[PARTIALCHECKED],2[CHECKED]. This field is only applicable if uiMetadata is set as true.
  • Title: title
    Segment label.
  • Title: VariableName
    Segment variable name.
Nested Schema : items
Type: array
Show Source
Nested Schema : User Details
Type: object
Title: User Details
User details of group.
Show Source
Back to Top

Examples

The following example retrieves a list of groups for the host company or for a partner organization by submitting a GET request to the REST resource using cURL. For more information about cURL, see Use cURL.

curl -X POST -H "Authorization: Bearer <token>" -H "Content-type: application/json" -H "Accept: application/json"
https://sitename.oracle.com/rest/v19/companies/visionServices/groups 

Response Body Sample

{
  "items": [
    {
      "label": "General",
      "variableName": "general",
      "company": {
        "name": "visionServices",
        "loginName": "_host"
      },
      "status": {
        "value": 1,
        "displayValue": "Active"
      },
      "type": {
        "value": 1,
        "displayValue": "Administrator"
      },
      "readOnly": false,
      "links": [
        {
          "rel": "self",
          "href": "https://sitename.oracle.com/rest/v19/companies/_host/groups/general"
        },
        {
          "rel": "child",
          "href": "https://sitename.oracle.com/rest/v19/companies/_host/groups/general/users"
        }
      ]
    },
    {
      "label": "No Longer Used 15",
      "variableName": "iragroup",
      "company": {
        "name": "visionServices",
        "loginName": "_host"
      },
      "status": {
        "value": 1,
        "displayValue": "Active"
      },
      "type": {
        "value": 0,
        "displayValue": "Sales"
      },
      "readOnly": false,
      "links": [
        {
          "rel": "self",
          "href": "https://sitename.oracle.com/rest/v19/companies/_host/groups/iragroup"
        },
        {
          "rel": "child",
          "href": "https://sitename.oracle.com/rest/v19/companies/_host/groups/iragroup/users"
        }
      ]
    }
  ],
  "offset": 0,
  "limit": 2,
  "count": 2,
  "hasMore": false,
  "links": [
    {
      "rel": "canonical",
      "href": "https://sitename.oracle.com/rest/v19/groups"
    },
    {
      "rel": "self",
      "href": "https://sitename.oracle.com/rest/v19/groups?offset=0&limit=1000"
    }
  ]
}
Back to Top