> For the complete documentation index, see [llms.txt](https://docs.mosip.io/1.2.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/modules/kernel/audit-manager-functionality/id-authentication-audits.md).

# ID Authentication Audits

ID Authentication (ID Auth) provides an API based authentication mechanism for entities to validate individuals. ID Authentication is the primary mode for entities to validate an individual before providing any service.

## ID Authentication Service

ID Auth allows only partners to make authentication requests. The requests are cryptographically secured and verified. A partner that captures data from a biometric device must conform to standards to ensure interoperability.

### User Event Type

The following events are triggered as part of User Event Type in ID Authentication Service module

| Event ID | Event Type | Event Name             | Description                                                                                          | Reference ID | Reference ID Type |
| -------- | ---------- | ---------------------- | ---------------------------------------------------------------------------------------------------- | ------------ | ----------------- |
| IDA\_001 | User       | Authentication Request | This event triggers an API call to Authenticate applicant request.The status is either true or false | UIN/VID      | UIN/VID           |
| IDA\_002 | User       | OTP Request            | This event triggers an API call to Authenticate OTP request.The status is either true or false       | UIN/VID      | UIN/VID           |
| IDA\_003 | User       | eKYC Request           | This event triggers an API call to Authenticate eKYC request.The status is either true or false      | UIN/VID      | UIN/VID           |

### System Event Type

The following events are triggered as part of System Event Type in ID Authentication Service module

| Event ID | Event Type | Event Name                                          | Description                                                                                                                                         | Reference ID | Reference ID Type |
| -------- | ---------- | --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ----------------- |
| IDA\_004 | System     | Internal Authentication Request                     | This event triggers an API call to Authenticate internal applicant request.The status is either true or false.                                      | UIN/VID      | UIN/VID           |
| IDA\_005 | System     | Internal OTP Request                                | This event triggers an API call to Authenticate internal OTP request.The status is either true or false..                                           | UIN/VID      | UIN/VID           |
| IDA\_006 | System     | Retrieve Authentication Type Status Request         | This event triggers a request to retrieve authentication type status.                                                                               | UIN/VID      | UIN/VID           |
| IDA\_007 | System     | Update Authentication Type Status Request           | This event triggers a request to update authentication type status to true or false.                                                                | UIN/VID      | UIN/VID           |
| IDA\_008 | System     | Retrieve Authentication Transaction History Request | This event triggers a request to retrieve authentication transaction history.The authentication transaction history status is either true or false. | UIN/VID      | UIN/VID           |
| IDA\_009 | System     | Credential Issued                                   | This event describes that the credential issuance for mosip partner is successful.                                                                  | UIN/VID      | UIN/VID           |
| IDA\_010 | System     | Remove ID                                           | This event describes that the removal of mosip partner is successful.                                                                               | UIN/VID      | UIN/VID           |
| IDA\_011 | System     | Deactivate ID                                       | This event describes that the deactivation of mosip partner is successful.                                                                          | UIN/VID      | UIN/VID           |
| IDA\_012 | System     | Activate ID                                         | This event describes that the activation of mosip partner is successful.                                                                            | UIN/VID      | UIN/VID           |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/modules/kernel/audit-manager-functionality/id-authentication-audits.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
