The Principal Rate Limits API provides operations to manage Principal Rate Limits for your organization.
okta.principalRateLimits.read
Lists all Principal Rate Limit entities considering the provided parameters
filter required | string Filters the list of principal rate limit entities by the provided principal type ( |
after | string The cursor to use for pagination. It's an opaque string that specifies your current location in the list and is obtained from the |
limit | integer <int32> <= 50 Default: 20 Specifies the number of items to return in a single response page. |
OK
Bad Request
Forbidden
Too Many Requests
[- {
- "id": "prlh5hd7qct3aHDry1f6",
- "orgId": "00o7xut90ucsjAQ7S1e6",
- "principalId": "00T14q3ns31qMEJUU1d7",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 50,
- "lastUpdate": "2024-09-12T17:28:56.000Z",
- "lastUpdatedBy": "00uid52637YwIXkJq1d4",
- "createdDate": "2024-09-12T17:28:56.000Z",
- "createdBy": "00u7xut94qEWYx5ss1d4"
}, - {
- "id": "prlid6w9ilOWlVbpG1f6",
- "orgId": "00o7xut90ucsjAQ7S1e6",
- "principalId": "00T16ewcxyIrMV6Lb1d7",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 50,
- "lastUpdate": "2024-11-13T17:07:14.000Z",
- "lastUpdatedBy": "00uid52637YwIXkJq1d4",
- "createdDate": "2024-11-13T17:07:14.000Z",
- "createdBy": "00uid52637YwIXkJq1d4"
}
]
okta.principalRateLimits.manage
Creates a new principal rate limit entity. Okta only allows one principal rate limit entity per org and principal.
Created
Bad Request
Forbidden
Not Found
Too Many Requests
{- "principalId": "prlh5hd6act3aHDrr1f5",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 75
}
{- "id": "0oacamvryxiyMqgiY1e5",
- "orgId": "org1234",
- "principalId": "prlh5hd6act3aHDrr1f5",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 75,
- "createdDate": "2022-05-19T20:05:32.720Z",
- "createdBy": "00u7xut94qEWYx5ss1d4",
- "lastUpdate": "2022-05-20T21:13:07.410Z",
- "lastUpdatedBy": "00u7xut94qEWYx5ss1d4"
}
okta.principalRateLimits.read
Retrieves a principal rate limit entity by principalRateLimitId
OK
Forbidden
Not Found
Too Many Requests
{- "id": "0oacamvryxiyMqgiY1e5",
- "orgId": "org1234",
- "principalId": "prlh5hd6act3aHDrr1f5",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 75,
- "createdDate": "2022-05-19T20:05:32.720Z",
- "createdBy": "00u7xut94qEWYx5ss1d4",
- "lastUpdate": "2022-05-20T21:13:07.410Z",
- "lastUpdatedBy": "00u7xut94qEWYx5ss1d4"
}
okta.principalRateLimits.manage
Replaces a principal rate limit entity by principalRateLimitId
OK
Bad Request
Forbidden
Not Found
Too Many Requests
{- "principalId": "prlh5hd6act3aHDrr1f5",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 75
}
{- "id": "0oacamvryxiyMqgiY1e5",
- "orgId": "org1234",
- "principalId": "prlh5hd6act3aHDrr1f5",
- "principalType": "SSWS_TOKEN",
- "defaultPercentage": 50,
- "defaultConcurrencyPercentage": 75,
- "createdDate": "2022-05-19T20:05:32.720Z",
- "createdBy": "00u7xut94qEWYx5ss1d4",
- "lastUpdate": "2022-05-20T21:13:07.410Z",
- "lastUpdatedBy": "00u7xut94qEWYx5ss1d4"
}