SAP Knowledge Base Article - Public

2736156 - OData API Entity DGPeoplePool supports query or not?


You have noticed that entity DGPeoplePool is marked as "Supported Operations: Query"in OData API Data Dictionary, However when you tried to run a query for DGPoeplePool the API reponse giveing an error code as "ServerErrorException" and error message as "Query on this entity is unsupported!".

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



Reproducing the Issue

  1. Run a OData API Query For Eg:
  2. You may see the API response as below :
<?xml version="1.0" encoding="ISO-8859-1"?>

<error xmlns=""><code>ServerErrorException</code><message lang="en-US">Query on this entity is unsupported!</message></error>


OData API DGPeoplePool supports query through custom function.


  1. Query using the following custom functions and you can get DGPeoplePool in 'Custom Functions' field:
  • getExpandedDynamicGroupById
  • getExpandedDynamicGroupByName
  • getExpandedDynamicGroupByNameAndSubType

Please refer SAP SuccessFactors HCM Suite OData API: Reference Guide :

See Also


DGPoeplePool, Supported Operations, Query, 'DGPoeplePool Supports query', OData API, 'OData API Data Dictionary' , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , LOD-SF-INT-API , API & Adhoc API Framework , Problem


SAP SuccessFactors HCM Core all versions