# Okta App Authenticator API

**Canonical:** https://apis.io/apis/okta/okta-appauthenticator-api/  
**Provider:** Okta — https://apis.io/providers/okta/  
**Base URL:** https://xaa.dev  
**Documentation:** https://xaa.dev/

Okta App Authenticator API is one of 37 APIs that [Okta](https://apis.io/providers/okta/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification and an AsyncAPI event-driven specification. This API exposes 4 JSON Schema definitions. Tagged areas include AppAuthenticator. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an AsyncAPI specification, authentication docs, rate-limit docs, a JSON-LD context, and 4 JSON Schemas.

The MyAccount App Authenticators API provides operations to enroll, update, and delete an app authenticator. The API also allows users to view and verify pending notification challenges. The API only supports custom authenticators. See the [Custom authenticator integration guide](https://developer.okta.com/docs/guides/authenticators-custom-authenticator/android/main/). ### API versioning A valid API version in the `Accept` header is required to access the API. Current version: `1.0.0` ```json Accept: application/json; okta-version=1.0.0 ```

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| POST | `/idp/myaccount/app-authenticators` | Create an App Authenticator Enrollment |
| POST | `/idp/myaccount/app-authenticators/challenge/{challengeId}/verify` | Verify a Push Notification Challenge Response from the App Authenticator |
| PATCH | `/idp/myaccount/app-authenticators/{enrollmentId}` | Update an App Authenticator Enrollment |
| DELETE | `/idp/myaccount/app-authenticators/{enrollmentId}` | Delete an App Authenticator Enrollment |
| GET | `/idp/myaccount/app-authenticators/{enrollmentId}/push/notifications` | List all pending Push Notification Challenges |

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/openapi/okta-appauthenticator-api-openapi.yml
- **Documentation** — https://developer.okta.com/docs/reference/
- **OpenAPISource** — https://github.com/okta/okta-management-openapi-spec
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/asyncapi/okta-events-asyncapi.yml
- **Authentication** — https://developer.okta.com/docs/guides/implement-grant-type/authcodepkce/main/
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/rate-limits/okta-rate-limits.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/json-schema/okta-user-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/json-schema/okta-group-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/json-schema/okta-application-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/json-structure/okta-user-structure.json
- **JSONLD** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/json-ld/okta-context.jsonld
- **SpectralRules** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/rules/okta-rules.yml
- **Vocabulary** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/vocabulary/okta-vocabulary.yml
- **Plans** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/plans/okta-plans-pricing.yml
- **FinOps** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/finops/okta-finops.yml

## Other Okta APIs (12)

- [Cross-App Access (XAA)](https://apis.io/apis/okta/okta-cross-app-access/)
- [Okta for AI Agents](https://apis.io/apis/okta/okta-for-ai-agents/)
- [Okta Application API](https://apis.io/apis/okta/okta-application-api/)
- [Okta Authenticator API](https://apis.io/apis/okta/okta-authenticator-api/)
- [Okta AuthorizationServer API](https://apis.io/apis/okta/okta-authorizationserver-api/)
- [Okta Brand API](https://apis.io/apis/okta/okta-brand-api/)
- [Okta Domain API](https://apis.io/apis/okta/okta-domain-api/)
- [Okta EventHook API](https://apis.io/apis/okta/okta-eventhook-api/)
- [Okta Feature API](https://apis.io/apis/okta/okta-feature-api/)
- [Okta Group API](https://apis.io/apis/okta/okta-group-api/)
- [Okta GroupSchema API](https://apis.io/apis/okta/okta-groupschema-api/)
- [Okta InlineHook API](https://apis.io/apis/okta/okta-inlinehook-api/)

## Tags

AppAuthenticator

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/okta/okta-appauthenticator-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/okta/.
