You're among the first to explore our new HubSpot developer docs. Dive in and share your feedback here.
curl --request GET \
--url https://api.hubapi.com/content/api/v4/custom_widgets/{id}
{
"authorAt": 1704317276220,
"categories": [],
"contentTags": [],
"contentTypes": [
"LANDING_PAGE",
"SITE_PAGE"
],
"created": 1589381258170,
"createdById": 5,
"css": "/* cool CSS */",
"cssAssets": [],
"cssCdnUri": "",
"cssRenderOptions": {
"async": true
},
"default": false,
"deleted": false,
"deletedAt": 0,
"externalJs": [],
"externalJsRenderOptions": {},
"extraClasses": "",
"fields": [
{
"allow_new_line": false,
"default": "Hello world",
"display_width": null,
"help_text": "",
"id": "video_title",
"label": "Video Title",
"locked": false,
"name": "video_title",
"required": true,
"show_emoji_picker": false,
"type": "text",
"validation_regex": ""
}
],
"filename": "My Module",
"folderId": 99988,
"folderPath": "my-theme/modules",
"global": false,
"hostTemplateTypes": [
"PAGE"
],
"id": 12345678910,
"inheritedAsset": false,
"inlineHelpText": "",
"isAvailableForNewContent": true,
"isJsModule": false,
"jsAssets": [],
"jsRenderOptions": null,
"messages": {},
"minifiedCssCdnUri": "https://cdn2.hubspot.net/hub/1234/hub_generated/module_assets/012345678910/987/module_012345678910_My_Module.min.css",
"moduleId": 12345678910,
"name": "My Module",
"otherAssets": [],
"path": "/my-theme/modules/My Module",
"placeholder": null,
"portalId": 1234,
"previewKey": "WLh7vw4zt8G1fuvBuBTmCQ",
"purchased": false,
"schemaVersion": 2,
"smartObjects": [],
"smartType": "NOT_SMART",
"source": "<!-- HTML source -->",
"tags": [],
"updated": 1704317276220,
"updatedById": 1122,
"writeable": true
}
Get the details for a specific module using its ID.
curl --request GET \
--url https://api.hubapi.com/content/api/v4/custom_widgets/{id}
{
"authorAt": 1704317276220,
"categories": [],
"contentTags": [],
"contentTypes": [
"LANDING_PAGE",
"SITE_PAGE"
],
"created": 1589381258170,
"createdById": 5,
"css": "/* cool CSS */",
"cssAssets": [],
"cssCdnUri": "",
"cssRenderOptions": {
"async": true
},
"default": false,
"deleted": false,
"deletedAt": 0,
"externalJs": [],
"externalJsRenderOptions": {},
"extraClasses": "",
"fields": [
{
"allow_new_line": false,
"default": "Hello world",
"display_width": null,
"help_text": "",
"id": "video_title",
"label": "Video Title",
"locked": false,
"name": "video_title",
"required": true,
"show_emoji_picker": false,
"type": "text",
"validation_regex": ""
}
],
"filename": "My Module",
"folderId": 99988,
"folderPath": "my-theme/modules",
"global": false,
"hostTemplateTypes": [
"PAGE"
],
"id": 12345678910,
"inheritedAsset": false,
"inlineHelpText": "",
"isAvailableForNewContent": true,
"isJsModule": false,
"jsAssets": [],
"jsRenderOptions": null,
"messages": {},
"minifiedCssCdnUri": "https://cdn2.hubspot.net/hub/1234/hub_generated/module_assets/012345678910/987/module_012345678910_My_Module.min.css",
"moduleId": 12345678910,
"name": "My Module",
"otherAssets": [],
"path": "/my-theme/modules/My Module",
"placeholder": null,
"portalId": 1234,
"previewKey": "WLh7vw4zt8G1fuvBuBTmCQ",
"purchased": false,
"schemaVersion": 2,
"smartObjects": [],
"smartType": "NOT_SMART",
"source": "<!-- HTML source -->",
"tags": [],
"updated": 1704317276220,
"updatedById": 1122,
"writeable": true
}
The ID of the module to fetch the details for
Successful response
The response is of type object
.
Was this page helpful?