Is a custom field API Name editable? | Community
Skip to main content
Jan 26, 2016 5:10 PM UTC
Solved

Is a custom field API Name editable?

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.
Kenny_Elkington
Kenny_ElkingtonAccepted solution
Level 10
Jan 26, 2016 5:30 PM UTC

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.

6 replies

Kenny_Elkington
Kenny_ElkingtonAccepted solution
Level 10
Jan 26, 2016 5:30 PM UTC

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.

Translate
Priyank_Joshi3
Level 5
Jan 26, 2016 5:25 PM UTC

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

Translate
Kenny_Elkington
Level 10
Jan 26, 2016 5:29 PM UTC

API names are strictly case sensitive in Marketo.

Translate
Level 3
Apr 26, 2016 4:57 PM UTC

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

Translate