---
schema_version: "1"
id: f650b941ef6760a176dbbb0b5d2a09a316ea0192f4827f0ae33167385ee7f44a
title: User Interface API
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/262-0-0/rn_api_ui.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_api_ui.htm&release=262.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 757a6b7c138498007f4a766bea0eba56df235a91fdd673862ec78f903fe4b0c5
description: Build Salesforce UI for native mobile apps and custom web apps.
products:
  - Cross Cloud
release: "262"
---
# 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=262.0.0&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=262.0.0&type=5)**  
    These response bodies have changes.
- **[Supported Objects](https://help.salesforce.com/s/articleView?id=release-notes.rn_api_ui.htm&release=262.0.0&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.

### Session CSRF

Get the Cross-Site Request Forgery (CSRF) token for your session to protect requests from malicious third-party sites forgeries

Make a GET request to the new `/ui-api/session/csrf` resource.

New response body: CSRF Token

## Changed User Interface API Response Bodies

These response bodies have changes.

### Actions

Platform Action

This response body has these new properties.

- `pageDeveloperName`—For flexipage-backed quick actions, the developer name of the FlexiPage, resolved server-side from `QuickActionDefinition.ComponentId`.
- `targetParentField`—The lookup field on the target object that points to the target parent record.
- `targetRecordTypeId`—For flexipage-backed quick actions, the target record type ID from the QuickActionDefinition.

### Lists

List Object Info

This response body has these new and changed properties.

- `publicCreateable`—Indicates whether the context user can create a public list view for the object.
- `publicOrSharedCreateable`—This property is deprecated. In version 67.0 and later, we recommend using `publicCreateable` or `sharedCreateable`.
- `sharedCreateable`—Indicates whether the context user can create a shared list view for the object.

### Themes

Theme

This response body has this new property that is reserved for future use.

- `brandImageDarkMode`

## 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=262.0.0&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.

- Attachment
- AuthProvider
- BatchJobDefinition
- BatchJobPart
- CartItemPriceAdjustment
- Event
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-release-notes-salesforce_release_notes-262-0-0-production-enus/e945111b-3e0a-4011-accc-d5949363bfcc/images/icon_note.png)
    
    Note User Interface API added support for the event object late in API version 66.0.
- Task
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-release-notes-salesforce_release_notes-262-0-0-production-enus/e945111b-3e0a-4011-accc-d5949363bfcc/images/icon_note.png)
    
    Note User Interface API added support for the task object late in API version 66.0.
- UserUiPreference
- WorkforceCapacity
- WorkforceCapacityPlan

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

- ActionPlan
- BatchJob
- BatchJobPartFailedRecord
- ContentNote
- CreditMemo
- Crisis
- EmployeeCrisisAssessment
- Payment

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

- SvcCatalogItemDef

#### 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)