---
schema_version: "1"
id: 49d2f831f2621265a2bd8630411afb048bca19d64465dbf4d1f09422f65c7340
title: User Interface API Resources
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/uiapi/ui_api_resources_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8f4a55df3dec408fa29f4e70b60116700869f1515be1430f2cb251d357a65aa9
description: This chapter contains User Interface API resources (also called endpoints).
---
# User Interface API Resources

This chapter contains User Interface API resources (also called endpoints).

- **[Records](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_record.htm)**  
    Use these resources to get metadata and data about objects and records. These resources make it easy to build Salesforce UI.
- **[Actions](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_actions.htm)**  
    Use these resources to get data and metadata about actions displayed in the Salesforce UI. Examples include standard and custom buttons, quick actions, and productivity actions.
- **[Favorites](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_favorites.htm)**  
    Use these resources to create and update a single favorite or a collection of favorites, and to get favorites usage information. These resources make it easy to build UI for favorites.
- **[Lists](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_list_views.htm)**  
    Use these resources to get data and metadata about list views and related lists displayed in the Salesforce UI.
- **[Apps](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_apps_overview.htm)**  
    Use these resources to get data and metadata for apps displayed in the Salesforce UI.
- **[Get Active Theme](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_themes_active.htm)**  
    Get a Salesforce org’s active theme. A theme uses colors, images, and banners to change the overall appearance of Salesforce. Administrators can define themes and switch themes to provide a different look. The User Interface API response matches the Admin’s selection.
- **[Session CSRF Token](https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_session_csrf.htm)**  
    Get the Cross-Site Request Forgery (CSRF) token for your session to protect requests from malicious third-party sites forgeries.