---
schema_version: "1"
id: f6619a8701b1db792d8df5d2e2cad1c900b0e7f3ae2ca14ff204b18238473635
title: TabDefinition
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_tabdefinition.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_tabdefinition.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 49f0b51cac58b402b8eaf4fcce793bb7f0aa862fd4a91f2ead143cb9ff82bbc9
description: Represents a custom tab. Returns only the tabs that the current user has access to. This object is available in API version 43.0 and later.
---
# TabDefinition

Represents a custom tab. Returns only the tabs that the current user has access to. This object is available in API version 43.0 and later.

## Supported Calls

describeSObjects(), query(), search()

## Fields

| Field Name | Details |
| --- | --- |
| DurableId | 
Type

string

Properties

Filter, Group, Nillable, Sort

Description

Unique identifier for the tab. Always retrieve this value before using it, because the value isn’t guaranteed to stay the same from one release to the next. Simplify queries by using this field instead of making multiple queries.





 |
| IsAvailableInAloha | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the tab is available in Salesforce Classic.





 |
| IsAvailableInDesktop | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the tab is available on desktop.





 |
| IsAvailableInLightning | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the tab is available in Lightning Experience.





 |
| IsAvailableInMobile | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the tab is available in the Salesforce mobile app.





 |
| IsCustom | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether the tab is a custom tab created by admins in the org.





 |
| Label | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The localized label corresponding to the MasterLabel field in the Tooling API object.





 |
| MobileUrl | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The URL that can be used to launch this tab in the Salesforce mobile app.





 |
| Name | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The developer name of the tab.





 |
| SobjectName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The name of the sObject corresponding to the tab.





 |
| Url | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The URL that can be used to launch this tab on desktop.





 |