Retrieves all credentials accessible to the authenticated user for the given customer. Supports field projection to return only specified fields.
https://{serverurl}/dcapi/credentials
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Comma-separated list of fields to include in the response (field projection).
curl --request GET \
--url https://appdomains/dcapi/credentials \
--header 'Accept: application/allCredentialsResponse.v1+json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Unique identifier of the credential
Administrator-defined display name for the credential
Username stored in the credential for authentication
Textual label of the credential type (e.g., 'Active Directory', 'Workgroup', 'BIOS')
Numeric type identifier: 1 = Root Credential, 301 = Active Directory Credential, 302 = Workgroup Credential, 303 = BIOS Credential
Universally unique identifier (UUID) of the credential
Unique identifier of the domain associated with the credential. Empty for non-domain credentials
Name of the domain associated with the credential. Empty for non-domain credentials
Administrator-provided description for the credential. Returns '--' if not set
Unique identifier of the user who created or last modified this credential
Login username of the user who created this credential
Indicates whether this is a root credential: 1 = root credential, 0 = non-root credential
Formatted timestamp of when the credential was created (e.g., 'Mar 30, 2026 04:50 PM')
Formatted timestamp of when the credential was last modified (e.g., 'Apr 1, 2026 12:48 PM')
Error code indicating insufficient permissions
Message indicating insufficient privileges to access this resource
List of all credentials
[
{
"modifiedTime": "Apr 1, 2026 12:48 PM",
"credentialTypeID": 301,
"description": "--",
"credentialUsername": "Administrator",
"userID": "1",
"domainID": "311",
"credentialType": "Active Directory",
"credentialUUID": "5be0e976-d613-46a0-bdc9-5a374fcadf53-1774869636432",
"domainName": "ECSOM",
"addedTime": "Mar 30, 2026 04:50 PM",
"credentialID": "1",
"credentialName": "ECSOM_root",
"createdUser": "admin",
"isRootCredential": 1
}
]
204 No ContentInsufficient role permissions
{
"errorMessage": "Insufficient role permissions",
"status": "403"
}
![]()
Duration: 1 minute | Threshold: 30 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.