# Okta Profile API

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

Okta Profile 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 Profiles. 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 Profile API provides operations to enroll and update profile fields. The API also allows viewing of all allowed profile fields. ### 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 (3)

| Method | Path | Summary |
|---|---|---|
| GET | `/idp/myaccount/profile` | Retrieve my Profile |
| PUT | `/idp/myaccount/profile` | Replace my User Profile |
| GET | `/idp/myaccount/profile/schema` | Retrieve my Profile Schema |

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/okta/refs/heads/main/openapi/okta-profile-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

Profiles

---

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