A valid API version in the Accept
header is required to access the API. Current version: 1.0.0
Accept: application/json; okta-version=1.0.0
okta.myAccount.authenticators.read
Lists all of the authenticators for the current user
Authenticators
Forbidden
Too Many Requests
[- {
- "id": "aut3ji50IyerHHpCa0g5",
- "key": "okta_email",
- "name": "Email",
- "enrollable": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enroll": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enrollments": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}, - {
- "id": "aut3ji4zFcHpwBlic0g5",
- "key": "okta_password",
- "name": "Password",
- "enrollable": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enroll": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enrollments": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}, - {
- "id": "aut3jiaiZukD4Ta0Z0g5",
- "key": "webauthn",
- "name": "Security Key or Biometric",
- "enrollable": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enroll": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enrollments": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}
]
okta.myAccount.authenticators.read
Retrieves an authenticator by authenticatorId
Authenticator
Forbidden
Not Found
Too Many Requests
{- "id": "aut3jiaiZukD4Ta0Z0g5",
- "key": "okta_password",
- "name": "Okta password",
- "enrollable": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enroll": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "enrollments": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}
okta.myAccount.authenticators.read
Lists all enrollments the current user has for an authenticator
Enrollments
Forbidden
Not Found
Too Many Requests
[- {
- "id": "fwf3jiatpzkqerFkA0g5",
- "name": "MacBook Touch ID",
- "created": "2023-08-10T20:12:01.000Z",
- "canReset": false,
- "canUnenroll": true,
- "links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "authenticator": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "unenroll": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}, - {
- "id": "fwf3jiaukymSFdBBS0g5",
- "name": "YubiKey 5",
- "created": "2023-08-10T20:12:03.000Z",
- "canReset": false,
- "canUnenroll": true,
- "links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "authenticator": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "unenroll": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}
]
okta.myAccount.authenticators.read
Retrieves an enrollment by enrollmentId
Enrollment
Forbidden
Not Found
Too Many Requests
{- "id": "pasfs1tgsKqEha3JwZKq",
- "name": "Okta password",
- "created": "2023-05-01T14:24:54.000Z",
- "lastChallenged": "2023-06-01T13:44:54.000Z",
- "canReset": true,
- "canUnenroll": false,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "authenticator": {
- "hints": {
- "allow": [
- "GET"
]
}
}, - "modify": {
- "hints": {
- "allow": [
- "GET"
]
}
}
}
}
okta.myAccount.authenticators.manage
Updates an authenticator enrollment by enrollmentId
.
The following update operations are allowed:
OK
Unauthorized
Access Denied
Resource Not Found
{- "nickname": "Bob's Phone"
}
{- "canReset": true,
- "canUnenroll": true,
- "created": "string",
- "id": "string",
- "lastChallenged": "string",
- "name": "string",
- "nickname": "string",
- "profile": { },
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "authenticator": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "modify": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "unenroll": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
}
}