---
title: Accessibility API
framework: Accessibility
role: collectionGroup
role_heading: API Collection
path: accessibility/accessibility-api
---

# Accessibility API

Browse API in the Accessibility framework.

## Overview

Overview While many Apple frameworks provide built-in accessibility support, the Accessibility framework defines API for supporting additional accessibility features across multiple platforms. The Accessibility framework includes API that enable you to: Respond to changes in Accessibility system settings Post accessibility notifications Define an accessible representation of your chart to support audio graphs Interact with hardware such as braille displays and hearing devices Generate a localized description of a color

## Topics

### System settings

- [AccessibilitySettings](accessibility/accessibilitysettings.md)

### Notifications

- [AccessibilityNotification](accessibility/accessibilitynotification.md)

### Assistive technologies

- [AccessibilityTechnology](accessibility/accessibilitytechnology.md)
- [automation](accessibility/accessibilitytechnology/automation.md)
- [fullKeyboardAccess](accessibility/accessibilitytechnology/fullkeyboardaccess.md)
- [hoverText](accessibility/accessibilitytechnology/hovertext.md)
- [speakScreen](accessibility/accessibilitytechnology/speakscreen.md)
- [switchControl](accessibility/accessibilitytechnology/switchcontrol.md)
- [voiceControl](accessibility/accessibilitytechnology/voicecontrol.md)
- [voiceOver](accessibility/accessibilitytechnology/voiceover.md)
- [zoom](accessibility/accessibilitytechnology/zoom.md)
- [AccessibilityRequest](accessibility/accessibilityrequest.md)

### Features

- [Customized accessibility content](accessibility/customized-accessibility-content.md)
- [Audio graphs](accessibility/audio-graphs.md)
- [Hearing device support](accessibility/hearing-device-support.md)
- [AXNameFromColor(_:)](accessibility/axnamefromcolor(_:).md)

### Braille

- [Braille displays](accessibility/braille-displays.md)
- [AXBrailleTable](accessibility/axbrailletable.md)
- [AXBrailleTranslator](accessibility/axbrailletranslator.md)
- [AXBrailleTranslationResult](accessibility/axbrailletranslationresult.md)

### Math expressions

- [AXMathExpressionNumber](accessibility/axmathexpressionnumber.md)
- [AXMathExpressionIdentifier](accessibility/axmathexpressionidentifier.md)
- [AXMathExpressionOperator](accessibility/axmathexpressionoperator.md)
- [AXMathExpressionText](accessibility/axmathexpressiontext.md)
- [AXMathExpressionFenced](accessibility/axmathexpressionfenced.md)
- [AXMathExpressionRow](accessibility/axmathexpressionrow.md)
- [AXMathExpressionTable](accessibility/axmathexpressiontable.md)
- [AXMathExpressionTableCell](accessibility/axmathexpressiontablecell.md)
- [AXMathExpressionTableRow](accessibility/axmathexpressiontablerow.md)
- [AXMathExpressionUnderOver](accessibility/axmathexpressionunderover.md)
- [AXMathExpressionSubSuperscript](accessibility/axmathexpressionsubsuperscript.md)
- [AXMathExpressionFraction](accessibility/axmathexpressionfraction.md)
- [AXMathExpressionMultiscript](accessibility/axmathexpressionmultiscript.md)
- [AXMathExpressionRoot](accessibility/axmathexpressionroot.md)
- [AXMathExpression](accessibility/axmathexpression.md)
- [AXMathExpressionProvider](accessibility/axmathexpressionprovider.md)

### Override sessions

- [AXFeatureOverrideSession](accessibility/axfeatureoverridesession.md)
- [AXFeatureOverrideSessionManager](accessibility/axfeatureoverridesessionmanager.md)
- [AXFeatureOverrideSession.Options](accessibility/axfeatureoverridesession/options.md)
- [AXFeatureOverrideSessionErrorDomain](accessibility/axfeatureoverridesessionerrordomain.md)
- [AXFeatureOverrideSessionError](accessibility/axfeatureoverridesessionerror-swift.struct.md)
- [AXFeatureOverrideSessionError.Code](accessibility/axfeatureoverridesessionerror-swift.struct/code.md)
- [com.apple.developer.accessibility.merchant-api-control](bundleresources/entitlements/com.apple.developer.accessibility.merchant-api-control.md)

### Deprecated

- [AXAnimatedImagesEnabled()](accessibility/axanimatedimagesenabled().md)
- [AXPrefersHeadAnchorAlternative()](accessibility/axprefersheadanchoralternative().md)
- [AXPrefersHorizontalTextLayout()](accessibility/axprefershorizontaltextlayout().md)
