PSA API Specifications

Logo

PSA API documents published by Arm

View the Project on GitHub GlobalPlatform/psa-api

PSA Status code API

The Status code API provides common status and error codes for the PSA APIs.

See the PSA API page for other PSA APIs.

Specification source files, updates, and discussions, as well as reference headers and example code, can be found in the associated PSA API GitHub project.

Test suites to verify a correct implementation can be found in the PSA API Test suites.

Specifications

Version     Publication
1.0.5 HTML ↓ PDF January 2026
1.0.4   ↓ PDF September 2025
1.0.3   ↓ PDF January 2024
1.0.2   ↓ PDF December 2022
1.0.1   ↓ PDF October 2022

Prior to version 1.0.1, the PSA status codes were defined as part of the PSA Firmware Framework for M 1.0 specification. This can be downloaded from arm.com↗.

Copyright 2022-2026 Arm Limited and/or its affiliates