The Org Settings API provides operations to manage your org account settings such as contact information, granting Okta Support access, and more.
Retrieves the well-known org metadata, which includes the id, configured custom domains, authentication pipeline, and various other org settings
Success
Too Many Requests
{- "id": "00o47wwoytgsDqEtz0g7",
- "_links": {
}, - "pipeline": "idx",
- "settings": {
- "analyticsCollectionEnabled": false,
- "bugReportingEnabled": true,
- "omEnabled": false
}
}
okta.orgs.read
Retrieves the org settings
Success
Forbidden
Too Many Requests
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "companyName": "string",
- "country": "string",
- "created": "2019-08-24T14:15:22Z",
- "endUserSupportHelpURL": "string",
- "expiresAt": "2019-08-24T14:15:22Z",
- "id": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "phoneNumber": "string",
- "postalCode": "string",
- "state": "string",
- "status": "string",
- "subdomain": "string",
- "supportPhoneNumber": "string",
- "website": "string",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Partially updates the org settings depending on provided fields
Success
Bad Request
Forbidden
Too Many Requests
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "companyName": "string",
- "country": "string",
- "endUserSupportHelpURL": "string",
- "phoneNumber": "string",
- "postalCode": "string",
- "state": "string",
- "supportPhoneNumber": "string",
- "website": "string"
}
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "companyName": "string",
- "country": "string",
- "created": "2019-08-24T14:15:22Z",
- "endUserSupportHelpURL": "string",
- "expiresAt": "2019-08-24T14:15:22Z",
- "id": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "phoneNumber": "string",
- "postalCode": "string",
- "state": "string",
- "status": "string",
- "subdomain": "string",
- "supportPhoneNumber": "string",
- "website": "string",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Replaces the settings of your organization
Success
Bad Request
Forbidden
Too Many Requests
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "companyName": "string",
- "country": "string",
- "endUserSupportHelpURL": "string",
- "phoneNumber": "string",
- "postalCode": "string",
- "state": "string",
- "supportPhoneNumber": "string",
- "website": "string"
}
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "companyName": "string",
- "country": "string",
- "created": "2019-08-24T14:15:22Z",
- "endUserSupportHelpURL": "string",
- "expiresAt": "2019-08-24T14:15:22Z",
- "id": "string",
- "lastUpdated": "2019-08-24T14:15:22Z",
- "phoneNumber": "string",
- "postalCode": "string",
- "state": "string",
- "status": "string",
- "subdomain": "string",
- "supportPhoneNumber": "string",
- "website": "string",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.read
Retrieves Contact Types of your organization
Success
Forbidden
Too Many Requests
[- {
- "contactType": "BILLING",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
]
okta.orgs.read
Retrieves the URL of the User associated with the specified Contact Type
Success
Forbidden
Not Found
Too Many Requests
{- "userId": "string",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Replaces the User associated with the specified Contact Type
Success
Bad Request
Forbidden
Not Found
Too Many Requests
{- "userId": "string"
}
{- "userId": "string",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Removes a list of email addresses to be removed from the set of email addresses that are bounced
Deletes the provided list of emails from the set of email addresses that are bounced so that the provider resumes sending emails to those addresses.
Bad Request
Forbidden
Too Many Requests
{- "emailAddresses": [
- "name@company.com",
- "unknown.email@okta.com",
- "name@okta@com"
]
}
{- "errors": [
- {
- "emailAddress": "unknown.email@okta.com",
- "reason": "This email address does not belong to any user in your organization."
}, - {
- "emailAddress": "name@okta@com",
- "reason": "Invalid email address. The provided email address failed validation against RFC 3696."
}
]
}
okta.apps.manage
Uploads and replaces the logo for your organization. The file must be in PNG, JPG, or GIF format and less than 100kB in size. For best results use landscape orientation, a transparent background, and a minimum size of 300px by 50px to prevent upscaling.
Created
Bad Request
Forbidden
Too Many Requests
{- "errorCode": "E0000001",
- "errorSummary": "Api validation failed: {0}",
- "errorLink": "E0000001",
- "errorId": "sampleiCF-8D5rLW6myqiPItW",
- "errorCauses": [ ]
}
okta.orgs.read
Retrieves the Third-Party Admin setting
Success
Forbidden
Too Many Requests
{- "thirdPartyAdmin": true
}
okta.orgs.manage
Updates the Third-Party Admin setting
Success
Forbidden
Too Many Requests
{- "thirdPartyAdmin": true
}
okta.orgs.read
Retrieves preferences of your organization
Success
Forbidden
Too Many Requests
{- "showEndUserFooter": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.read
Retrieves Okta Communication Settings of your organization
Success
Forbidden
Too Many Requests
{- "optOutEmailUsers": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Opts in all users of this org to Okta Communication emails
Success
Forbidden
Too Many Requests
{- "optOutEmailUsers": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Opts out all users of this org from Okta Communication emails
Success
Forbidden
Too Many Requests
{- "optOutEmailUsers": true,
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.read
Retrieves Okta Support Settings of your organization
Success
Forbidden
Too Many Requests
{- "expiration": "2019-08-24T14:15:22Z",
- "support": "DISABLED",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Extends the length of time that Okta Support can access your org by 24 hours. This means that 24 hours are added to the remaining access time.
Success
Forbidden
Too Many Requests
{- "expiration": "2019-08-24T14:15:22Z",
- "support": "DISABLED",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Grants Okta Support temporary access your org as an administrator for eight hours
Success
Forbidden
Too Many Requests
{- "expiration": "2019-08-24T14:15:22Z",
- "support": "DISABLED",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.manage
Revokes Okta Support access to your organization
Success
Forbidden
Too Many Requests
{- "expiration": "2019-08-24T14:15:22Z",
- "support": "DISABLED",
- "_links": {
- "self": {
- "hints": {
- "allow": [
- "DELETE"
]
}, - "href": "string",
- "name": "string",
- "templated": true,
- "type": "string"
}
}
}
okta.orgs.read
Retrieves the Org settings to assign the Super Admin role by default to a public client app
Success
Forbidden
Too Many Requests
{- "clientPrivilegesSetting": true
}
okta.orgs.manage
Assigns the Super Admin role by default to a public client app
Success
Forbidden
Too Many Requests
{- "clientPrivilegesSetting": true
}
{- "clientPrivilegesSetting": true
}