Organization Managed Oauth Apps (clients) APIs

Organization Managed Oauth Apps (clients) APIs

OAuth apps act as entities that enable secure delegated access to resources on behalf of a resource owner, and can be used in multiple organizations. The owner of the OAuth app is the organization in which it was created, and can be managed by users who are the organization-owners or organization-members with a 'Developer' role.

Operations
POST
Create Organization O Auth Application By Organization Id Using POST
Create Organization Managed OAuth App
DELETE
Delete Old Client Secret Via Owner Client Rotation By Organization Id And O Auth App Id Using DELETE
Delete old client secret via client rotation
DELETE
Delete Organization O Auth Application By Organization Id Using DELETE
Delete Organization Managed OAuth Apps
GET
Get All Organization O Auth Applications By Orgainzation Id Using GET
Get All Organization Managed OAuth Apps
GET
Get Organization O Auth Application By Organization Id And Application Id Using GET
Get Organization Managed OAuth App
POST
Search Organization Clients By Role Names Using POST
Search clients in organization by roles and/or resource
POST
Set New Client Secret Via Owner Client Rotation By Organization Id And Application Id Using POST
Sets a new client secret for the given client via client rotation
PATCH
Update Organization O Auth Application By Organization Id And Application Id Using PATCH
Update Organization Managed OAuth App
PUT
Update Organization O Auth Application Secret By Orgnization Id And Application Id Using PUT
Regenerate Organization OAuth App Secret