---
schema_version: "1"
id: 84af05960a1c7b6f8d45f60b8739fdc972592db9d3deef8279045b8b6df7122d
title: User Interface API
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/260-0-0/rn_api_ui.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_api_ui.htm&release=260&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 9b8275ae89eb91905146218aba74aebdeaa66b7c803838d257b137c58f61ba3c
description: Build Salesforce UI for native mobile apps and custom web apps.
products:
  - Cross Cloud Packages Solutions
release: "260"
---
# User Interface API

Build Salesforce UI for native mobile apps and custom web apps.

- **[New and Changed User Interface API Resources](https://help.salesforce.com/s/articleView?id=release-notes.rn_api_ui.htm&release=260&type=5)**  
    These resources are new or have changes.
- **[Changed User Interface API Response Bodies](https://help.salesforce.com/s/articleView?id=release-notes.rn_api_ui.htm&release=260&type=5)**  
    These response bodies have changes.
- **[Supported Objects](https://help.salesforce.com/s/articleView?id=release-notes.rn_api_ui.htm&release=260&type=5)**  
    All new standard objects are auto-enabled for use with User Interface API.

#### See Also

- [_User Interface API Developer Guide_](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_get_started.htm)

## New and Changed User Interface API Resources

These resources are new or have changes.

### Records

Get the values for all the picklist fields of a specific record type

The GET request to the existing `/ui-api/object-info/{objectApiName}/picklist-values/{recordTypeId}` resource is now available in Connect in Apex in the `ConnectApi.RecordUi` class. See Records in [New Connect in Apex Classes](https://help.salesforce.com/s/articleView?id=release-notes.rn_connect_in_apex_classes.htm&release=260&type=5 "These classes are new.").

## Changed User Interface API Response Bodies

These response bodies have changes.

### Records

Field

This response body has these new properties.

- `defaultValue`—Default value for the field.
- `defaultedOnCreate`—Indicates whether the field is defaulted when created.

## Supported Objects

All new standard objects are auto-enabled for use with User Interface API.

To view new objects that are auto-enabled for User Interface API, see [New and Changed Objects](https://help.salesforce.com/s/articleView?id=release-notes.rn_api_objects.htm&release=260&type=5 "Access more data through these new and changed standard objects.").

These standard objects aren’t new to your org but are new for User Interface API.

- CustomPermission
- Event
- JournalReason
- PermissionSetLicense
- Task

These standard objects are already supported in User Interface API, and they’re newly supported for list views and most recently used list views.

- SharingRecordCollection
- SharingRecordCollectionItem

#### See Also

- [_User Interface API Developer Guide_: Supported Objects](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_get_started_supported_objects.htm)