# 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://{server-hostname}:8383/dcapi/customColumn/customColumnPage` ## Scope `CustomField.READ` ## Header `Authorization: d92d4xxxxxxxxxxxxx15f52` ## Request Parameters ### Request Headers - **Accept** `string` — Mandatory: `application/customColumnDetails.v1+json` ### Sample Request ```curl curl --request GET \ --url https://appdomain/dcapi/customColumn/customColumnPage \ --header 'Accept: application/customColumnDetails.v1+json' \ --header 'Authorization: d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP code 200 #### Response Body — application/json - `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" } ``` ## Rate Limit **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.