The Applications API provides operations to manage applications and/or assignments to users or groups for your organization.
okta.apps.read
Lists all applications with pagination. A subset of apps can be returned that match a supported filter expression or query.
q | string |
after | string Specifies the pagination cursor for the next page of apps |
limit | integer <int32> Default: -1 Specifies the number of results for a page |
filter | string Filters apps by status, user.id, group.id or credentials.signing.kid expression |
expand | string An optional parameter used for link expansion to embed more resources in the response.
Only supports Example: expand=user/{userId} |
includeNonDeleted | boolean Default: false |
Success
Forbidden
Too Many Requests
[- {
- "accessibility": {
- "errorRedirectUrl": "string",
- "loginRedirectUrl": "string",
- "selfService": true
}, - "created": "2019-08-24T14:15:22Z",
- "features": [
- "string"
], - "id": "string",
- "label": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "licensing": {
- "seatCount": 0
}, - "profile": {
- "property1": { },
- "property2": { }
}, - "signOnMode": "AUTO_LOGIN",
- "status": "ACTIVE",
- "visibility": {
- "appLinks": {
- "property1": true,
- "property2": true
}, - "autoLaunch": true,
- "autoSubmitToolbar": true,
- "hide": {
- "iOS": true,
- "web": true
}
}, - "_embedded": {
- "property1": { },
- "property2": { }
}, - "_links": {
- "accessPolicy": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "activate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "deactivate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "groups": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "logo": [
- {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
], - "metadata": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "users": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
}
}
]
okta.apps.manage
Creates a new application to your Okta organization
object (ApplicationAccessibility) Specifies access settings for the app | |||||||||||||||||||||||||
features | Array of strings Enabled app features | ||||||||||||||||||||||||
label | string (ApplicationLabel) User-defined display name for app | ||||||||||||||||||||||||
object (ApplicationLicensing) | |||||||||||||||||||||||||
object Contains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps) | |||||||||||||||||||||||||
signOnMode | string (ApplicationSignOnMode) Authentication mode for the app | ||||||||||||||||||||||||
object (ApplicationVisibility) | |||||||||||||||||||||||||
object (ApplicationLinks) Discoverable resources related to the app | |||||||||||||||||||||||||
object (SchemeApplicationCredentials) Credentials for the specified | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
name | string Unique key for the application definition | ||||||||||||||||||||||||
object (AutoLoginApplicationSettings) App settings | |||||||||||||||||||||||||
Success
Bad Request
Forbidden
Too Many Requests
{- "accessibility": {
- "errorRedirectUrl": "string",
- "loginRedirectUrl": "string",
- "selfService": true
}, - "features": [
- "string"
], - "label": "string",
- "licensing": {
- "seatCount": 0
}, - "profile": {
- "property1": { },
- "property2": { }
}, - "signOnMode": "AUTO_LOGIN",
- "visibility": {
- "appLinks": {
- "property1": true,
- "property2": true
}, - "autoLaunch": true,
- "autoSubmitToolbar": true,
- "hide": {
- "iOS": true,
- "web": true
}
}, - "_links": {
- "logo": [
- {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
]
}, - "credentials": {
- "signing": {
- "kid": "string",
- "rotationMode": "string",
- "use": "sig"
}, - "userNameTemplate": {
- "pushStatus": "string",
- "template": "string",
- "type": "string",
- "userSuffix": "string"
}, - "password": {
- "hash": {
- "algorithm": "BCRYPT",
- "digestAlgorithm": "SHA256_HMAC",
- "iterationCount": 0,
- "keySize": 0,
- "salt": "string",
- "saltOrder": "string",
- "value": "string",
- "workFactor": 1
}, - "hook": {
- "type": "string"
}, - "value": "pa$$word"
}, - "revealPassword": true,
- "scheme": "ADMIN_SETS_CREDENTIALS",
- "userName": "string"
}, - "name": "string",
- "settings": {
- "identityStoreId": "string",
- "implicitAssignment": true,
- "inlineHookId": "string",
- "notes": {
- "admin": "string",
- "enduser": "string"
}, - "notifications": {
- "vpn": {
- "helpUrl": "string",
- "message": "string",
- "network": {
- "connection": "string",
- "exclude": [
- "string"
], - "include": [
- "string"
]
}
}
}, - "signOn": {
- "loginUrl": "string",
- "redirectUrl": "string"
}
}
}
{- "accessibility": {
- "errorRedirectUrl": "string",
- "loginRedirectUrl": "string",
- "selfService": true
}, - "created": "2019-08-24T14:15:22Z",
- "features": [
- "string"
], - "id": "string",
- "label": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "licensing": {
- "seatCount": 0
}, - "profile": {
- "property1": { },
- "property2": { }
}, - "signOnMode": "AUTO_LOGIN",
- "status": "ACTIVE",
- "visibility": {
- "appLinks": {
- "property1": true,
- "property2": true
}, - "autoLaunch": true,
- "autoSubmitToolbar": true,
- "hide": {
- "iOS": true,
- "web": true
}
}, - "_embedded": {
- "property1": { },
- "property2": { }
}, - "_links": {
- "accessPolicy": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "activate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "deactivate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "groups": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "logo": [
- {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
], - "metadata": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "users": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
}, - "credentials": {
- "signing": {
- "kid": "string",
- "lastRotated": "2019-08-24T14:15:22Z",
- "nextRotation": "2019-08-24T14:15:22Z",
- "rotationMode": "string",
- "use": "sig"
}, - "userNameTemplate": {
- "pushStatus": "string",
- "template": "string",
- "type": "string",
- "userSuffix": "string"
}, - "password": {
- "hash": {
- "algorithm": "BCRYPT",
- "digestAlgorithm": "SHA256_HMAC",
- "iterationCount": 0,
- "keySize": 0,
- "salt": "string",
- "saltOrder": "string",
- "value": "string",
- "workFactor": 1
}, - "hook": {
- "type": "string"
}
}, - "revealPassword": true,
- "scheme": "ADMIN_SETS_CREDENTIALS",
- "userName": "string"
}, - "name": "string",
- "settings": {
- "identityStoreId": "string",
- "implicitAssignment": true,
- "inlineHookId": "string",
- "notes": {
- "admin": "string",
- "enduser": "string"
}, - "notifications": {
- "vpn": {
- "helpUrl": "string",
- "message": "string",
- "network": {
- "connection": "string",
- "exclude": [
- "string"
], - "include": [
- "string"
]
}
}
}, - "signOn": {
- "loginUrl": "string",
- "redirectUrl": "string"
}
}
}
okta.apps.read
Retrieves an application from your Okta organization by id
Success
Forbidden
Not Found
Too Many Requests
{- "accessibility": {
- "errorRedirectUrl": "string",
- "loginRedirectUrl": "string",
- "selfService": true
}, - "created": "2019-08-24T14:15:22Z",
- "features": [
- "string"
], - "id": "string",
- "label": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "licensing": {
- "seatCount": 0
}, - "profile": {
- "property1": { },
- "property2": { }
}, - "signOnMode": "AUTO_LOGIN",
- "status": "ACTIVE",
- "visibility": {
- "appLinks": {
- "property1": true,
- "property2": true
}, - "autoLaunch": true,
- "autoSubmitToolbar": true,
- "hide": {
- "iOS": true,
- "web": true
}
}, - "_embedded": {
- "property1": { },
- "property2": { }
}, - "_links": {
- "accessPolicy": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "activate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "deactivate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "groups": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "logo": [
- {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
], - "metadata": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "users": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
}, - "credentials": {
- "signing": {
- "kid": "string",
- "lastRotated": "2019-08-24T14:15:22Z",
- "nextRotation": "2019-08-24T14:15:22Z",
- "rotationMode": "string",
- "use": "sig"
}, - "userNameTemplate": {
- "pushStatus": "string",
- "template": "string",
- "type": "string",
- "userSuffix": "string"
}, - "password": {
- "hash": {
- "algorithm": "BCRYPT",
- "digestAlgorithm": "SHA256_HMAC",
- "iterationCount": 0,
- "keySize": 0,
- "salt": "string",
- "saltOrder": "string",
- "value": "string",
- "workFactor": 1
}, - "hook": {
- "type": "string"
}
}, - "revealPassword": true,
- "scheme": "ADMIN_SETS_CREDENTIALS",
- "userName": "string"
}, - "name": "string",
- "settings": {
- "identityStoreId": "string",
- "implicitAssignment": true,
- "inlineHookId": "string",
- "notes": {
- "admin": "string",
- "enduser": "string"
}, - "notifications": {
- "vpn": {
- "helpUrl": "string",
- "message": "string",
- "network": {
- "connection": "string",
- "exclude": [
- "string"
], - "include": [
- "string"
]
}
}
}, - "signOn": {
- "loginUrl": "string",
- "redirectUrl": "string"
}
}
}
okta.apps.manage
Replaces an application
object (ApplicationAccessibility) Specifies access settings for the app | |||||||||||||||||||||||||
features | Array of strings Enabled app features | ||||||||||||||||||||||||
label | string (ApplicationLabel) User-defined display name for app | ||||||||||||||||||||||||
object (ApplicationLicensing) | |||||||||||||||||||||||||
object Contains any valid JSON schema for specifying properties that can be referenced from a request (only available to OAuth 2.0 client apps) | |||||||||||||||||||||||||
signOnMode | string (ApplicationSignOnMode) Authentication mode for the app | ||||||||||||||||||||||||
object (ApplicationVisibility) | |||||||||||||||||||||||||
object (ApplicationLinks) Discoverable resources related to the app | |||||||||||||||||||||||||
object (SchemeApplicationCredentials) Credentials for the specified | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
name | string Unique key for the application definition | ||||||||||||||||||||||||
object (AutoLoginApplicationSettings) App settings | |||||||||||||||||||||||||
Success
Bad Request
Forbidden
Not Found
Too Many Requests
{- "accessibility": {
- "errorRedirectUrl": "string",
- "loginRedirectUrl": "string",
- "selfService": true
}, - "features": [
- "string"
], - "label": "string",
- "licensing": {
- "seatCount": 0
}, - "profile": {
- "property1": { },
- "property2": { }
}, - "signOnMode": "AUTO_LOGIN",
- "visibility": {
- "appLinks": {
- "property1": true,
- "property2": true
}, - "autoLaunch": true,
- "autoSubmitToolbar": true,
- "hide": {
- "iOS": true,
- "web": true
}
}, - "_links": {
- "logo": [
- {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
]
}, - "credentials": {
- "signing": {
- "kid": "string",
- "rotationMode": "string",
- "use": "sig"
}, - "userNameTemplate": {
- "pushStatus": "string",
- "template": "string",
- "type": "string",
- "userSuffix": "string"
}, - "password": {
- "hash": {
- "algorithm": "BCRYPT",
- "digestAlgorithm": "SHA256_HMAC",
- "iterationCount": 0,
- "keySize": 0,
- "salt": "string",
- "saltOrder": "string",
- "value": "string",
- "workFactor": 1
}, - "hook": {
- "type": "string"
}, - "value": "pa$$word"
}, - "revealPassword": true,
- "scheme": "ADMIN_SETS_CREDENTIALS",
- "userName": "string"
}, - "name": "string",
- "settings": {
- "identityStoreId": "string",
- "implicitAssignment": true,
- "inlineHookId": "string",
- "notes": {
- "admin": "string",
- "enduser": "string"
}, - "notifications": {
- "vpn": {
- "helpUrl": "string",
- "message": "string",
- "network": {
- "connection": "string",
- "exclude": [
- "string"
], - "include": [
- "string"
]
}
}
}, - "signOn": {
- "loginUrl": "string",
- "redirectUrl": "string"
}
}
}
{- "accessibility": {
- "errorRedirectUrl": "string",
- "loginRedirectUrl": "string",
- "selfService": true
}, - "created": "2019-08-24T14:15:22Z",
- "features": [
- "string"
], - "id": "string",
- "label": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "licensing": {
- "seatCount": 0
}, - "profile": {
- "property1": { },
- "property2": { }
}, - "signOnMode": "AUTO_LOGIN",
- "status": "ACTIVE",
- "visibility": {
- "appLinks": {
- "property1": true,
- "property2": true
}, - "autoLaunch": true,
- "autoSubmitToolbar": true,
- "hide": {
- "iOS": true,
- "web": true
}
}, - "_embedded": {
- "property1": { },
- "property2": { }
}, - "_links": {
- "accessPolicy": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "activate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "deactivate": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "groups": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "logo": [
- {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
], - "metadata": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}, - "users": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "type": "string"
}
}, - "credentials": {
- "signing": {
- "kid": "string",
- "lastRotated": "2019-08-24T14:15:22Z",
- "nextRotation": "2019-08-24T14:15:22Z",
- "rotationMode": "string",
- "use": "sig"
}, - "userNameTemplate": {
- "pushStatus": "string",
- "template": "string",
- "type": "string",
- "userSuffix": "string"
}, - "password": {
- "hash": {
- "algorithm": "BCRYPT",
- "digestAlgorithm": "SHA256_HMAC",
- "iterationCount": 0,
- "keySize": 0,
- "salt": "string",
- "saltOrder": "string",
- "value": "string",
- "workFactor": 1
}, - "hook": {
- "type": "string"
}
}, - "revealPassword": true,
- "scheme": "ADMIN_SETS_CREDENTIALS",
- "userName": "string"
}, - "name": "string",
- "settings": {
- "identityStoreId": "string",
- "implicitAssignment": true,
- "inlineHookId": "string",
- "notes": {
- "admin": "string",
- "enduser": "string"
}, - "notifications": {
- "vpn": {
- "helpUrl": "string",
- "message": "string",
- "network": {
- "connection": "string",
- "exclude": [
- "string"
], - "include": [
- "string"
]
}
}
}, - "signOn": {
- "loginUrl": "string",
- "redirectUrl": "string"
}
}
}
okta.apps.manage
Deletes an inactive application
No Content
Forbidden
Not Found
Too Many Requests
{- "errorCode": "E0000006",
- "errorSummary": "You do not have permission to perform the requested action",
- "errorLink": "E0000006",
- "errorId": "sampleNUSD_8fdkFd8fs8SDBK",
- "errorCauses": [ ]
}
okta.apps.manage
Activates an inactive application
Success
Forbidden
Not Found
Too Many Requests
{- "errorCode": "E0000006",
- "errorSummary": "You do not have permission to perform the requested action",
- "errorLink": "E0000006",
- "errorId": "sampleNUSD_8fdkFd8fs8SDBK",
- "errorCauses": [ ]
}
okta.apps.manage
Deactivates an active application
Success
Forbidden
Not Found
Too Many Requests
{- "errorCode": "E0000006",
- "errorSummary": "You do not have permission to perform the requested action",
- "errorLink": "E0000006",
- "errorId": "sampleNUSD_8fdkFd8fs8SDBK",
- "errorCauses": [ ]
}