APIs & Integrations

OKapusta
Member

Forms API not returning placeholders?

SOLVE

Hello,

I'm having a problem with the forms API. Form what I'm seeing it's returning labels for my fields but not placeholders.

{
id: "a7a73444-2337-4fed-b508-ef594cac39f8",
name: "New newsletter form (October 8, 2025 9:16:29 AM EDT)",
createdAt: "2025-10-08T13:16:29.313Z",
updatedAt: "2025-10-09T13:06:45.989Z",
archived: false,
fieldGroups:
[{"groupType" => "default_group",
"richTextType" => "text",
"fields" =>
[{"objectTypeId" => "0-1", "name" => "firstname", "label" => "Prénom", "required" => false, "hidden" => false, "fieldType" => "single_line_text"},
{"objectTypeId" => "0-1", "name" => "lastname", "label" => "Nom", "required" => false, "hidden" => false, "fieldType" => "single_line_text"},
{"objectTypeId" => "0-1", "name" => "email", "label" => "E-mail", "required" => true, "hidden" => false, "validation" => {"blockedEmailDomains" => [], "useDefaultBlockList" => false}, "fieldType" => "email"}]}],
configuration:
....
}

My goal is to fetch forms throuugh API to have them translated.

Are there any workarounds for this?

How can I create language variations for forms on my pages?

0 Upvotes
1 Accepted solution
evaldas
Solution
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Forms API not returning placeholders?

SOLVE

Hi @OKapusta,

 

I don't have any additional solutions to what @BérangèreL already provided.

 

The issue appears to be that the new forms editor currently does not return the placeholder value via the API. You would need to use the Legacy forms in order to retrieve it via API.

 

Confirming that I see the placeholder and help text values by using Legacy forms and v3 forms API.

 

evaldas_0-1760105191324.png

 

✔️ Did this post help answer your query? Help the community by marking it as a solution.

View solution in original post

0 Upvotes
2 Replies 2
evaldas
Solution
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Forms API not returning placeholders?

SOLVE

Hi @OKapusta,

 

I don't have any additional solutions to what @BérangèreL already provided.

 

The issue appears to be that the new forms editor currently does not return the placeholder value via the API. You would need to use the Legacy forms in order to retrieve it via API.

 

Confirming that I see the placeholder and help text values by using Legacy forms and v3 forms API.

 

evaldas_0-1760105191324.png

 

✔️ Did this post help answer your query? Help the community by marking it as a solution.

0 Upvotes
BérangèreL
Community Manager
Community Manager

Forms API not returning placeholders?

SOLVE

Hi @OKapusta and welcome, we are delighted to have you here!

Great question, thanks for asking the HubSpot Community!

To start with, here are some resources that might be useful:

- Marketing API | Forms
- Create forms in multiple languages (legacy) OR you can create an AI translation of your form in the updated editor

Also, the solution from @SBruyere on this post "Missing information Form Editor API no placeholder" might help you.

I'd love to put you in touch with our Top Experts: Hi @evaldas, @GiantFocal and @h-recker do you have suggestions to help @OKapusta, please?

Have a lovely weekend and thanks so much! 🧡
Bérangère





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More