Skip to main content
Version: 8.2405.x.x RR

Detail levels

This chapter contains additional information about how detail levels work in the IDM SOAP API. The detail levels are set in the detailLevels element of the SOAP request. They are used to control the amount of information that is returned in the response. There are twenty different types of detail levels, available in the IDM SOAP API:

  • applicationDetailLevel
  • authorizationDataroomDetailLevel
  • authorizationDetailLevel
  • certificateDetailLevel
  • clientDetailLevel
  • credentialDetailLevel
  • defaultDetailLevel
  • enterpriseRoleDetailLevel
  • mobileSignatureDetailLevel
  • personalQuestionDetailLevel
  • policyDetailLevel
  • profileDetailLevel
  • propertyDetailLevel
  • roleDetailLevel
  • samlFederationDetailLevel
  • securityQuestionsDetailLevel
  • templateDetailLevel
  • unitDetailLevel
  • userDetailLevel
  • userLoginInfoDetailLevel

Each type of detail level has four different sub levels it can be set to, depending on how much information we want the response to provide:

  • EXCLUDE
  • LOW
  • MEDIUM
  • HIGH

Example:

<v1:queryCredentials>
<query>
<clientName>Default</clientName>
<detailLevels>
<credentialDetailLevel>MEDIUM</credentialDetailLevel>
<securityQuestionsDetailLevel>HIGH</securityQuestionsDetailLevel>
</detailLevels>
<credential>
<type>SECURITY_QUESTIONS</type>
</credential>
</query>
</v1:queryCredentials>