I was building an app for hubspot that needs to sometimes uderstand filed type.
Is it possible to determine via the API whether a field type is URL or just regular single-line text? I’m using the endpoint `/crm/v3/properties/company/test_url`, but both URL fields and regular text fields return the same response.
Confirming I am seeing the same thing when trying to view details of a property via API - the fieldType is “Text” when in the UI it is set as “URL”.
The Properties API does not currently expose URL as a distinct fieldType. A property configured as a URL in the HubSpot UI is returned as a string/text property, so the API alone does not provide a reliable way to distinguish it from a standard text field. Here is the documentation: Properties API - HubSpot docs
If your integration needs to preserve the distinction between URL and text fields, you’ll need to track that distinction outside the current Properties API response. It’s also worth submitting the use case through HubSpot’s developer feedback channel:
Moderator Note: this post was reviewed for relevancy and optimized for clarity on September 29, 2026. Thank you for your contributions to the HubSpot Community!