Home

Resident Services API documentation (1.0)

Download OpenAPI specification:Download

License: Mosip

Resident Services API documentation

resident-controller

Resident Controller

getRidStatus

getRidStatus

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (RequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

updateUin

updateUin

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (ResidentUpdateRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

reqPrintUin Deprecated

reqPrintUin

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (ResidentReprintRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

reqEuin Deprecated

reqEuin

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (EuinRequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

reqAuthUnlock

reqAuthUnlock

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (AuthUnLockRequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

reqAauthLock

reqAauthLock

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (AuthLockOrUnLockRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

reqAuthHistory

reqAuthHistory

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (AuthHistoryRequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

resident-vid-controller

Resident Vid Controller

generateVid

generateVid

Request Body schema: application/json
id
string
version
string
requesttime
string
object (VidRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "string",
  • "response": {
    },
  • "errors": [
    ]
}

revokeVid

revokeVid

path Parameters
vid
required
string
Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (VidRevokeRequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "string",
  • "response": {
    },
  • "errors": [
    ]
}

resident-credential-controller

Resident Credential Controller

getPolicyByCredentialType

getPolicyByCredentialType

path Parameters
partnerId
required
string
credentialType
required
string

Responses

reqCredential

reqCredential

Request Body schema: application/json
id
string
version
string
requesttime
string
required
object (ResidentCredentialRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "string",
  • "request": {
    }
}

getCredentialStatus

getCredentialStatus

path Parameters
requestId
required
string

Responses

cancelCredentialRequest

cancelCredentialRequest

path Parameters
requestId
required
string

Responses

getCard

getCard

path Parameters
requestId
required
string

Responses

getCredentialTypes

getCredentialTypes

Responses

resident-otp-controller

Resident Otp Controller

reqOtp

reqOtp

Request Body schema: application/json
id
string
version
string
transactionID
string
requestTime
string
individualId
string
otpChannel
Array of strings
object

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "transactionID": "string",
  • "requestTime": "string",
  • "individualId": "string",
  • "otpChannel": [
    ],
  • "metadata": {
    }
}
Home