SAP Knowledge Base Article - Public

3395842 - How to query Dynamic Group Name?

Symptom

How to query a Dynamic Group name?

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors HCM Suite

Resolution

You can retrieve the name of a Dynamic Group by using the below ways:

Querying the whole Dynamic Group (retrieves all fields from it)

  • Query: https://<API-Server>/odata/v2/DynamicGroup(111L)
  • Response:
    {
        "d": {
            "__metadata": {
                "uri": "https://<API-Server>/odata/v2/DynamicGroup(111L)",
                "type": "SFOData.DynamicGroup"
            },
            "groupID": "xyzL",
            "groupName": "Organizational",
            "groupType": "ectwork",
            "activeMembershipCount": 1,
            "createdBy": "ADMIN",
            "lastModifiedDate": "/Date(1505907023000)/",
            "staticGroup": false,
            "userType": null,
            "totalMemberCount": 1,
            "dgExcludePools": {
                "__deferred": {
                    "uri": "https://<API-Server>/odata/v2/DynamicGroup(111L)/dgExcludePools"
                }
            },
            "dgIncludePools": {
                "__deferred": {
                    "uri": "https://<API-Server>/odata/v2/DynamicGroup(111L)/dgIncludePools"
                }
            }
        }
    }
     

Querying only the Dynamic Group name (retrieves only the name)

  • Query: https://<API-Server>/odata/v2/DynamicGroup(111L)?&select=groupName
  • Response: 
    {
        "d": {
            "__metadata": {
                "uri": "https://<API-Server>/odata/v2/DynamicGroup(111L)",
                "type": "SFOData.DynamicGroup"
            },
            "groupName": "SFAPI"
        }
    }

 

See Also

DynamicGroup

Keywords

dynamicGroup, dynamic group, odata, groupName, query , KBA , LOD-SF-INT-ODATA , OData API Framework , How To

Product

SAP SuccessFactors HCM Suite all versions