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:
applicationDetailLevelauthorizationDataroomDetailLevelauthorizationDetailLevelcertificateDetailLevelclientDetailLevelcredentialDetailLeveldefaultDetailLevelenterpriseRoleDetailLevelmobileSignatureDetailLevelpersonalQuestionDetailLevelpolicyDetailLevelprofileDetailLevelpropertyDetailLevelroleDetailLevelsamlFederationDetailLevelsecurityQuestionsDetailLeveltemplateDetailLevelunitDetailLeveluserDetailLeveluserLoginInfoDetailLevel
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:
EXCLUDELOWMEDIUMHIGH
Example:
<v1:queryCredentials>
<query>
<clientName>Default</clientName>
<detailLevels>
<credentialDetailLevel>MEDIUM</credentialDetailLevel>
<securityQuestionsDetailLevel>HIGH</securityQuestionsDetailLevel>
</detailLevels>
<credential>
<type>SECURITY_QUESTIONS</type>
</credential>
</query>
</v1:queryCredentials>