Home

Id Authentication Service (1.0)

Download OpenAPI specification:Download

License: Mosip

Id Authentication Service

Authentication

Authorization

Security Scheme Type API Key
Header parameter name: Authorization

kyc-auth-controller

Kyc Auth Controller

eKyc Request

eKyc Request

Authorizations:
path Parameters
MISP-LK
required
string
eKYC-Partner-ID
required
string
API-Key
required
string
header Parameters
signature
any
Request Body schema: application/json
id
string
version
string
individualId
string
individualIdType
string
transactionID
string
requestTime
string
specVersion
string
thumbprint
string
domainUri
string
env
string
object (RequestDTO)
consentObtained
boolean
requestHMAC
string
requestSessionKey
string
object
allowedKycAttributes
Array of strings

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "individualId": "string",
  • "individualIdType": "string",
  • "transactionID": "string",
  • "requestTime": "string",
  • "specVersion": "string",
  • "thumbprint": "string",
  • "domainUri": "string",
  • "env": "string",
  • "request": {
    },
  • "consentObtained": true,
  • "requestHMAC": "string",
  • "requestSessionKey": "string",
  • "metadata": {
    },
  • "allowedKycAttributes": [
    ]
}

Response samples

Content type
application/json
[
  • {
    }
]

master-data-update-event-controller

Master Data Update Event Controller

handleMasterdataTitlesUpdate

handleMasterdataTitlesUpdate

header Parameters
signature
any
Request Body schema: application/json
publisher
string
topic
string
publishedOn
string
object (Event)

Responses

Request samples

Content type
application/json
{
  • "publisher": "string",
  • "topic": "string",
  • "publishedOn": "string",
  • "event": {
    }
}

handleMasterdataTemplatesUpdate

handleMasterdataTemplatesUpdate

header Parameters
signature
any
Request Body schema: application/json
publisher
string
topic
string
publishedOn
string
object (Event)

Responses

Request samples

Content type
application/json
{
  • "publisher": "string",
  • "topic": "string",
  • "publishedOn": "string",
  • "event": {
    }
}

partner-ca-cert-event-controller

Partner CA Cert Event Controller

handleCACertificate

handleCACertificate

Request Body schema: application/json
publisher
string
topic
string
publishedOn
string
object (Event)

Responses

Request samples

Content type
application/json
{
  • "publisher": "string",
  • "topic": "string",
  • "publishedOn": "string",
  • "event": {
    }
}

auth-controller

Auth Controller

Authenticate Request

Authenticate Request

Authorizations:
path Parameters
MISP-LK
required
string
Auth-Partner-ID
required
string
API-Key
required
string
header Parameters
signature
any
Request Body schema: application/json
id
string
version
string
individualId
string
individualIdType
string
transactionID
string
requestTime
string
specVersion
string
thumbprint
string
domainUri
string
env
string
object (RequestDTO)
consentObtained
boolean
requestHMAC
string
requestSessionKey
string
object

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "individualId": "string",
  • "individualIdType": "string",
  • "transactionID": "string",
  • "requestTime": "string",
  • "specVersion": "string",
  • "thumbprint": "string",
  • "domainUri": "string",
  • "env": "string",
  • "request": {
    },
  • "consentObtained": true,
  • "requestHMAC": "string",
  • "requestSessionKey": "string",
  • "metadata": {
    }
}

Response samples

Content type
application/json
[
  • {
    }
]
Home