Home

Id Repository Identity Service (1.0)

Download OpenAPI specification:Download

License: Mosip

Id Repository Identity Service

id-repo-draft-controller

Id Repo Draft Controller

getDraft

getDraft

path Parameters
registrationId
required
string
query Parameters
fingerExtractionFormat
string
irisExtractionFormat
string
faceExtractionFormat
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

hasDraft

hasDraft

path Parameters
registrationId
required
string

Responses

updateDraft

updateDraft

path Parameters
registrationId
required
string
Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (RequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

publishDraft

publishDraft

path Parameters
registrationId
required
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

extractBiometrics

extractBiometrics

path Parameters
registrationId
required
string
query Parameters
fingerExtractionFormat
string
irisExtractionFormat
string
faceExtractionFormat
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

discardDraft

discardDraft

path Parameters
registrationId
required
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

createDraft

createDraft

path Parameters
registrationId
required
string
query Parameters
UIN
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

vid-event-callback-controller

Vid Event Callback Controller

handleVidEvent

handleVidEvent

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": {
    }
}

id-repo-controller

Id Repo Controller

retrieveIdentity

retrieveIdentity

path Parameters
id
required
string
query Parameters
type
string
idType
string
fingerExtractionFormat
string
irisExtractionFormat
string
faceExtractionFormat
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

Authenticate Internal Request

Authenticate Internal Request

Request Body schema: application/json;charset=UTF-8
id
string
version
string
requestTime
string
consentObtained
boolean
individualId
string
individualIdType
string
Array of objects (AuthtypeStatus) [ items ]

Responses

Request samples

Content type
application/json;charset=UTF-8
{
  • "id": "string",
  • "version": "string",
  • "requestTime": "string",
  • "consentObtained": true,
  • "individualId": "string",
  • "individualIdType": "string",
  • "request": [
    ]
}

Response samples

Content type
application/json;charset=UTF-8
[
  • {
    }
]

Authtype Status Request

Authtype Status Request

path Parameters
ID
required
string

Responses

Response samples

Content type
application/json
[
  • {
    }
]

Authtype Status Request Deprecated

Authtype Status Request

path Parameters
ID
required
string
IDType
required
string

Responses

Response samples

Content type
application/json
[
  • {
    }
]

addIdentity

addIdentity

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (RequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

updateIdentity

updateIdentity

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (RequestDTO)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}
Home