curl --request GET \
--url 'https://api.scanova.io/webhook/hubspot/source-fields/?form_id=f_8f2a1c' \
--header 'Authorization: YOUR_API_KEY'
curl --request GET \
--url 'https://api.scanova.io/webhook/hubspot/source-fields/?qr_id=Qa1b2c3d4e5f6g7h8&form_type=custom_form' \
--header 'Authorization: YOUR_API_KEY'
{
"fields": [
{ "name": "email", "label": "Email address" },
{ "name": "full_name", "label": "Full name" }
]
}
Integrations
Mappable source fields
GET /webhook/hubspot/source-fields/
GET
/
webhook
/
hubspot
/
source-fields
/
curl --request GET \
--url 'https://api.scanova.io/webhook/hubspot/source-fields/?form_id=f_8f2a1c' \
--header 'Authorization: YOUR_API_KEY'
curl --request GET \
--url 'https://api.scanova.io/webhook/hubspot/source-fields/?qr_id=Qa1b2c3d4e5f6g7h8&form_type=custom_form' \
--header 'Authorization: YOUR_API_KEY'
{
"fields": [
{ "name": "email", "label": "Email address" },
{ "name": "full_name", "label": "Full name" }
]
}
Lists the fields available from a Scanova source (a form, a lead list, or a QR Code’s page component) to map into HubSpot properties. Exactly one source query parameter is required.
Requires the account’s
INTEGRATION_HUBSPOT quota.string
A Form-builder form’s
form_id — extracts fields from the form’s own field definitions.string
A lead list’s
lead_id — extracts fields from its captured-data schema.string
A QR Code’s
qrid — extracts fields from one of its embedded page components. Requires form_type alongside it.string
Which embedded component to read when using
qr_id — one of custom_form, rsvp, feedback.curl --request GET \
--url 'https://api.scanova.io/webhook/hubspot/source-fields/?form_id=f_8f2a1c' \
--header 'Authorization: YOUR_API_KEY'
curl --request GET \
--url 'https://api.scanova.io/webhook/hubspot/source-fields/?qr_id=Qa1b2c3d4e5f6g7h8&form_type=custom_form' \
--header 'Authorization: YOUR_API_KEY'
{
"fields": [
{ "name": "email", "label": "Email address" },
{ "name": "full_name", "label": "Full name" }
]
}
400 if none of form_id, lead_id, qr_id is provided. 404 if the referenced form/lead list/QR Code isn’t owned by this account.
Related
- CRM properties — the HubSpot side of the mapping.
- Test a HubSpot configuration
- Management API overview — the auth scheme and quota architecture this endpoint is part of.
Authorizations
Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.
Response
Fields available from the given source.
Was this page helpful?