Getting Started with IAM Identity Domains REST API

IAM identity domains REST API securely manage resources, including identities and configuration data. Support for OpenID Connect allows integration with compliant applications and identity domains. The OAuth2 service provides an API infrastructure for authorization that supports a range of token grant types that enable you to securely connect clients to services.

The identity domains REST API supports SCIM 2.0 compliant endpoints with standard SCIM 2.0 core schemas and Oracle schema extensions to:

  • Manage users, groups, and apps.

  • Perform identity functions, including password generation and reset.

  • Perform administrative tasks including bulk operations and job scheduling.

  • Configure settings for an identity domain including multifactor authentication, branding, and notification templates.

This guide contains the following sections:

  • Quick Start: Quickly get started with identity domains REST API in IAM by completing prerequisites, installing curl, and setting up authorization to manage your identity domain resources such as users, groups, and applications.
  • API Rate Limits: Understand the rate limiting for APIs for different identity domain types in IAM.
  • Endpoints Deprecation Notices: Learn about endpoints deprecation notices for identity domains in IAM.
  • Structuring Resource Requests: Learn the guidelines for building send requests in an identity domain in IAM.
  • Finding an Identity Domain URL: Find the Domain URL in the user interface and use it to access PaaS products that are integrated with identity domains in IAM.
  • Using cURL: Learn how to use cURL to access the REST APIs.
  • Managing Authorization Using the API: Learn how to use an OAuth client to access identity domains REST API. The identity domains REST API isn't accessible using only an identity domain username and password. To access the identity domains REST API, you need an OAuth2 access token or an API key to use for authorization.
  • API Use Cases: Step through typical use cases using the IAM identity domain REST APIs.