Using the REST API (v31.0), I can get the metadata for an object and look at the fields for that object.

 fields: [
       updateable: false,

Buried deep within the detailLayoutSections and editLayoutSections for an object, the details object will also have an updateable flag.

This has made me wonder if it is possible to have a field be non-updateable in the metadata, but updateable in a layout (since you can choose on the layout if a field should be read-only or not).

1 Answer 1


I would say no.

The reason for the updateable in the layout is that a field can be updateable at the object level BUT be set to read only on the layout and thus not updateable. Unless I am misunderstanding your question.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .