User Interface API

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

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.

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.

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