IDCS APIs (OCI Identity Domains)
Number of APIs: 307
-
AppRoles-Grants - Grant an approle to an app POST {{stripeUrl}}/admin/v1/Grants
-
Users-Search - Search all users (with search criteria) GET {{stripeUrl}}/admin/v1/Users?filter=userName sw "Swasher"
-
Groups-Membership - Search for groups of which a specific user is a member GET {{stripeUrl}}/admin/v1/Groups?filter=members[type eq "User" and value eq "{{userid}}"]
-
Reports - Get multiple reports (count) POST {{stripeUrl}}/report/v1/Reports
-
Self Service-Email Verification - Step 2: User initiates self-service email verification PUT {{stripeUrl}}/admin/v1/MeEmailVerifier
-
MFA-Self Service-Enrolling in MFA Using the PUSH Factor - Step 1: Initiate PUSH Enrollment POST {{stripeUrl}}/admin/v1/MyAuthenticationFactorEnroller
-
Grants-Users - Search for all indirect grants of a specific app to any user GET {{stripeUrl}}/admin/v1/Grants?filter=app.value eq "{{appid}}" and grantee.type eq "User" and grantMechanism eq "GROUP_MEMBERSHIP"
-
Users-Grants - List all grants of a specific app for a specific user GET {{stripeUrl}}/admin/v1/Users/{{userid}}?attributes=urn:ietf:params:scim:schemas:oracle:idcs:extension:user:User:grants[appId eq "{{appid}}"]
-
.well-known - Retrieve OpenID Discovery Doc GET {{stripeUrl}}/.well-known/openid-configuration
-
Users-Grants-Revoke an AppRole from a User - Step 2: Delete a grant DELETE {{stripeUrl}}/admin/v1/Grants/{{grantid}}