How to get page layout api name in salesforce


Use the Tooling API to query for the layouts: SELECT FullName FROM Layout WHERE TableEnumOrId = ‘Contact’ You can read more about the Tooling API REST Calls.

The only way to find out is to scroll to the top of the “edit page layout” screen, look at the already used fields (not available to be dragged/dropped), drag the field back from the page layout and check its label/name by hovering on it, and then drag the field back onto the page layout (if needed).


How to query layout object in Salesforce?

You’ll query the Layout object, using the Tooling Query. You’ll want to read the link for additional details on this object if you need it. Thanks for contributing an answer to Salesforce Stack Exchange!

What is the use of layoutitem field in Salesforce?

This field is reserved for Salesforce. The field resolves an issue with some SOAP libraries. Any value entered in the field is ignored. LayoutItem represents the valid values that define a layout item.

How to identify layouts in multiple flow instances in Salesforce?

For example, if this layout is being using by a flow, use the NamespacePrefix to uniquely identify the layouts in multiple flow instances. Only allowed on Case layout. If true, Submit & Add Attachment displays on case edit pages to portal users in the Customer Portal.

How to get the layout name from the REST API?

The REST API proper is designed to help render layouts on client devices, not get extra metadata such as the Layout Name. The URL would look like this: You’ll query the Layout object, using the Tooling Query.


How do I find the layout API name in Salesforce?

However, you can get layout details from workbench ( to workbench.Hover over “Info”Select “Metadata Types & Components”Select “Layout” from the drop-down.Expand Component folder.Here you can see all the layout object-wise.

How do I check page layout in Salesforce?

Page LayoutsStandard Object. Go to Setup-> Build-> Customize-> ObjectName-> Page Layouts.Custom Objects. Go to Setup-> Build-> Create-> Objects-> ObjectName-> Page Layouts. New Page Layouts can be created with or without cloning the existing page layout.

How do I rename a page layout in Salesforce?

To change the name of the page layout, add personal and public tags if available, and display standard object checkboxes on the page layout, click Layout Properties. Note You can’t rename a page layout if you’re using Salesforce Professional Edition.

How do I query for page layout in assignment Salesforce?

From Setup, enter Profiles in the Quick Find box, then select Profiles.Select a profile.Click View Assignment next to any tab name in the Page Layouts section.Click Edit Assignment.Use the table to specify the page layout for each profile.More items…

How do I check page layout?

To view a page in Page Layout View, first you need to click the worksheet that you want to change in this view and then on the ‘View’ tab click ‘Page Layout View’ which is found under the ‘Views’ group.

What is OWD in Salesforce?

OWD stands for Organization Wide Default (OWD). Organization Wide Default settings are baseline settings in Salesforce specify which records can be accessed by which user and in which mode. Organization Wide Default settings can be overridden using Sharing rules. One user can exist in one profile.

Can we rename page layout?

Ata. Renaming a page layout has no harm and can’t cause any trouble.

How do I change page layout in Salesforce lightning?

Edit Page Layouts ManuallyLog into Salesforce and click the Setup button.On the left menu, click Objects and Fields and select Object Manager.Click one of the following: Account, Opportunity, Product, Work Order or Asset.Click Page Layouts in the left menu.Click the respective Page Layout.More items…•

What is a page layout in Salesforce?

Page layouts control the layout and organization of buttons, fields, s-controls, Visualforce, custom links, and related lists on object record pages. They also help determine which fields are visible, read only, and required. Use page layouts to customize the content of record pages for your users.

How do I export page layout assignment in Salesforce?

To export a page layout:On the Home ribbon, click the drop-down list under Page in the Add Structure group and select Manage Page Layout. The Page Layouts window opens.Select the layout you want to export and click Export Layout. … Navigate and save the layout to the desired location.Click Done.

Can we deploy page layout assignment?

Yes .. Page layout assignement will be migrated only if you migrate the profile along with change set ..

What we can control using page layout?

Page layouts can be used to control the appearance of fields, related lists, and custom links on standard and custom object’s detail and edit page. It also controls which standard and custom buttons will be visible on detail pages and related lists.

File Suffix and Directory Location

Layouts are stored in the layouts directory of the corresponding package directory. The extension is .layout.


This metadata type represents the valid values that define a page layout.


Represents custom console components (Visualforce pages, lookup fields, or related lists; Canvas apps not available) on a page layout. Custom console components only display in the Salesforce console. Available in API version 25.0 and later.


Represents custom console components on primary tabs in the Salesforce console. Available in API version 25.0 and later.


Represents a custom console component (Visualforce page, lookup field, or related lists; Canvas apps not available) on a section of a page layout. Custom console components only display in the Salesforce console. Available in API version 25.0 and later.


Represents a location and style in which to display more than one custom console component in the sidebars of the Salesforce console. For example, you can display multiple components in the right sidebar of the console with a style of either stack, tabs, or accordion. Available in API version 30.0 and later.


Represents a specific custom console component to display in a container that hosts multiple components in one of the sidebars of the Salesforce console. You can specify up to five components for each of the four container locations (left, right, top, and bottom). Available in API version 30.0 and later.


Leave a Comment