> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ulm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Digital Identity Management APIs

Digital Identity Management solutions and UIs are powered by a library of easy-to-implement REST APIs, in concert with a set of configurable multi-step API-based Processes that are automated by a powerful orchestration engine.

Once an organization onboards with Digital Identity Management, their developers can look up, test, and implement [Digital Identity Management's APIs](https://docs.saas.amdocs.com/category/dim).

## Digital Identity Management REST API

Digital Identity Management REST Application Programming Interface (API) is a set of commands that enables third-party developers to utilize the services and normalized data offered by the MarketONE platform. Digital Identity Management's comprehensive API library is designed for a variety of user identity and user information management purposes, including the following examples:

* User provisioning and user management; for example, user onboarding, authentication, authorization.
* Service modeling; that is, mapping external account data to Digital Identity Management Account/Subscription/Feature (A/S/F) data entities.
* Service sharing; that is, by way of Digital Identity Management User-to-A/S/F, Group-to-A/S/F, and User-to-Group data associations.
* Service support; for example, retrieve and manage user information in CRM systems.
* High volume machine-to-machine data synchronization between Digital Identity Management and authorized external systems.
* Service entitlement and secure access to resources in business-to-customer contexts; for example, authenticate a user, and retrieve their service entitlements, before granting them access to a service.
* Initialize Digital Identity Management Processes to perform more complex, multiple-call operations that guide front end UIs.

Digital Identity Management REST APIs expose the MarketONE identity management capabilities through a set of uniform calls that power service applications and web portals. When implemented in concert with our advanced Digital Identity Management Processes, our REST APIs allow UI developers to quickly onboard, authenticate, define, update, and retrieve entity information.

**REST and JSON**

Digital Identity Management APIs are built in accordance with Representational State Transfer (REST) style. They consume and deliver resources in a clean, human-readable valid JavaScript Object Notation (JSON). Requests sent to Digital Identity Management must be in a proper JSON format, and must use the `application/json` header.

## Digital Identity Management API Processes

A Process is a distinct service invoked by an API, and executed entirely in the cloud, that guides an organization's front end application(s). Each process is comprised of a number of process steps where each step sends, receives, processes, or returns resources to and from the front end UI. In contrast to, for example, a standard single-job API call, a Process invokes a number of separate, linked calls to perform multiple decisions based on business logic, application setting configuration, and the user's input on the front end interface.

<img src="https://mintcdn.com/amdocs-ulm/dRhu6LcnM5ipOkz4/portal/m1Connect/DIMProductDescription/images/mic_processFramework.png?fit=max&auto=format&n=dRhu6LcnM5ipOkz4&q=85&s=a679c525a1e4b690cded4f96d55c54f6" alt="Digital Identity Management Process Framework" width="1326" height="919" data-path="portal/m1Connect/DIMProductDescription/images/mic_processFramework.png" />

Organizations leverage Digital Identity Management APIs and API-based Processes to achieve a faster and more cost efficient digital transformation compared to wholesale architectural changes. Every out of the box Process is designed according to our research-oriented, certified system of best practices for each stage in the user lifecycle. Our design philosophy mandates that Processes are adaptive enough to accomplish any task seamlessly, with the least amount of user friction or infrastructural change on the client's side.

**Parent topic:**[Digital Identity Management Features](../topics/connectFeatures_tp)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.