Is a custom field API Name editable? | Community
Skip to main content
January 26, 2016
Solved

Is a custom field API Name editable?

  • January 26, 2016
  • 2 replies
  • 5140 views

We are integrating a custom field with our company product dashboard, and pushing information from the dashboard to the Marketo field. I labeled the API Name "Current_product_name" and our team has now let me know that the script is being pushed to "Current_Product_Name". This is kind of a two part question - 1. Does the capitalization matter, and if so, 2. Is there a way to edit this?

I've tried to create another field with the capitalized API Name, but Marketo will not allow me to do so because it says that the API Name is already taken. Would love to get some assistance here!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Kenny_Elkington

API names are not editable.  If you cannot use an alternative name, then support will need to remove this for you so you can create a new field.

2 replies

Kenny_Elkington
Kenny_ElkingtonAccepted solution
New Participant
January 26, 2016

API names are not editable.  If you cannot use an alternative name, then support will need to remove this for you so you can create a new field.

Priyank_Joshi3
New Participant
January 26, 2016

Hi Michael,

Field API name is not case sensitive, so it would work in your script.

If your field only lives in Marketo then NO you can not edit field API name.

If your field was created in SF then you can directly do it from there and Marketo will push the updates in the instance.

Thanks

Kenny_Elkington
New Participant
January 26, 2016

API names are strictly case sensitive in Marketo.

New Participant
April 26, 2016

What about characters? Can the API name contain an underscore?

Example --> Custom field = mm_country

When Marketo auto fills in the field during the custom field creation, the underscore is removed --> mmcountry