Hi there, i'm having an issue with a HubDB table. In the table settings i've enabled API access & dynamic page creation. Through my API, I am able to update every column except for the standard ones; page path (hs_path) and page title (hs_name).
Request: {"values": {"member_name": "5 Star Towing LLC","hs_path": "5-Star-Towing-LLC"...
The error response I get back is
"status": "error", "message": "No such column with name or id `hs_path` in table `120089663` for row `0`",
I know I am using the correct field names, and the settings are enabled correctly. I even requested all of the table fields using a V3 script and hs_path and hs_name do not show that way either.
Hi there, i'm having an issue with a HubDB table. In the table settings i've enabled API access & dynamic page creation. Through my API, I am able to update every dentist column except for the standard ones; page path (hs_path) and page title (hs_name).
Request: {"values": {"member_name": "5 Star Towing LLC","hs_path": "5-Star-Towing-LLC"...
The error response I get back is
"status": "error", "message": "No such column with name or id `hs_path` in table `120089663` for row `0`",
I know I am using the correct field names, and the settings are enabled correctly. I even requested all of the table fields using a V3 script and hs_path and hs_name do not show that way either.
Any guidance? Thanks in advance!
It's likely because the dynamic page creation feature hasn't been fully enabled. Even if you've turned on API access, these special columns only appear when the "Enable creation of dynamic pages using row data" option is selected in the table settings. To fix this, go to your HubDB table in the HubSpot portal, open the Actions menu, and select Manage Settings. There, make sure the dynamic page creation feature is enabled and save the settings. Once this is done, the hs_path and hs_name columns should be automatically added to the table schema. You can confirm this by exporting the table or checking the schema using the HubDB API. After that, you should be able to update these fields via the API using their correct names.
@kosalaindrasiri this did clear the error out, however the path and title columns are still not being updated. We are not updating rows, the table contents is emptied and then added back in nightly.
Even if your API logic is perfect, HubSpot won’t add or recognize hs_path/hs_name unless the dynamic page feature is turned on inside the HubDB table settings.
Your table settings are correct, no need to set the metadata fields unless you want additional SEO control.
And honestly, based on everything you've shared, your setup looks correct.
Try a simple one-row test with a unique page_path and verify it shows up using the GET rows endpoint. That’ll narrow it down fast.
👉 I’d recommend reaching out directly to HubSpot Support with your table ID and example API payload. They can check logs on their side and confirm if something’s silently failing.
Sorry I couldn’t be more help here, but I realy hope you get it sorted quickly. Please loop back if you find anything interesting, always happy to learn and help where I can 😊