// Fill the form on the left to see the payload…
POST https://api.hsforms.com/submissions/v3/integration/submit/{portalId}/{formGuid}| Field Internal Name | HubSpot Type | Notes |
|---|---|---|
firstname | Single line text | Standard |
lastname | Single line text | Standard |
email | Standard · used as primary identifier | |
mobilephone | Phone number | Optional · stored as "{dial_code} {number}", e.g. "+65 91234567" |
nationality | Dropdown | Pre-defined list |
area_of_interest | Dropdown / Radio (single-select) | 6 NTU themes · single value · primary thematic entry point |
programmes_of_interest | Multiple checkboxes | Custom property · 134 programmes pre-loaded · semicolon-separated · max-3 enforced client-side |
programme_school_routing | Multi-line text | Auto-derived · used by routing workflow |
send_brochure | Single checkbox | true / false |
consent_to_contact | Single checkbox | Required · GDPR/PDPA compliant |
onFormReady hook Custom