# Fetch a list of all custom data type names This API allows clients to fetch the list of existing custom data types. This helps in managing and reusing data types when creating or updating custom fields. ## Endpoints GET `/dcapi/customColumn/customColumnPage` ## Request URL https://[{serverurl}](https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html)/dcapi/customColumn/customColumnPage ## Scope `DesktopCentralCloud.CustomField.READ` ## Header `Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52` ## Request Parameters ### Request Headers - **Accept** `string` **Mandatory**: `application/customColumnDetails.v1+json` ## Sample Request ```curl curl --request GET \ --url https://appdomains/dcapi/customColumn/customColumnPage \ --header 'Accept: application/customColumnDetails.v1+json' \ --header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP code 200 #### Response Body — application/json `JSON Object` - **customDataTypeList** `array`: An array containing the list of available custom data types - **containsCustomDataType** `string`: A boolean value indicating whether any custom data types exist (true if present, false if not) ## Possible Response Codes - **200** `HTTP code` ## Sample Response: HTTP 200 ```json { "customDataTypeList": [ "CHAR" ], "containsCustomDataType": "false" } ``` ![](https://www.zohowebstatic.com/sites/zweb/images/people/ico-help.png) **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.