This section details out all Resident Service REST APIs
https://mosip.io/resident/v1/rid/check-status
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.uinstatus
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
N
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualId
Y
RID
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - RID
RID
Success Response
Status Code : 200 (OK)
Failed Response:
Status Code : 200 (OK)
Failure details
RES-SER-001
RID not found
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-012
Invalid RID
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and respond with e-UIN. Notification will be sent to phone/email.
https://mosip.io/resident/v1/req/euin
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.euin
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualId
Y
VID
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - VID, UIN
VID
request: cardType
Y
Allowed Type of cardType - MASKED_UIN, UIN
request: otp
Y
OTP
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
Invalid OTP
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-011
Invalid UIN
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-023
Could not find the submitted document
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and post a request for UIN re-print to Postal Service. Notification will be sent to phone/email.
https://mosip.io/resident/v1/req/print-uin
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.reprintuin
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualId
Y
VID
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - VID, UIN
VID
request: cardType
Y
Allowed Type of cardType - MASKED_UIN, UIN
request: otp
Y
OTP
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-011
Invalid UIN
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-019
Re print UIN request failed
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and respond with UIN. Notification will be sent to phone/email.
This API is yet to be developed.
https://mosip.io/resident/v1/req/uin
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.lostuin
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualIdType
Y
Allowed Type of Individual ID - demo
demo
request: otp
Y
OTP
request: demographics
N
Demographic data of an Individual
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and respond with RID. Notification will be sent to phone/email.
This API is yet to be developed.
https://mosip.io/resident/v1/req/rid
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.lostrid
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualIdType
Y
Allowed Type of Individual ID - demo
demo
request: otp
Y
OTP
request: demographics
N
Demographic data of an Individual
Success Response
Status Code : 200 (OK)
Failed Response:
Status Code : 200 (OK)
RES-SER-001
RID not found
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and respond with RID after successfully placing update request to Registration Processor. Notification will be sent to phone/email.
https://mosip.io/resident/v1/req/update-uin
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.uin
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualId
Y
UIN
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - VID, UIN
UIN
request: otp
Y
OTP
request: demographics
Y
Demographic data of an Individual
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-011
Invalid UIN
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-022
Resident UIN update failed
RES-SER-023
Could not find the submitted document
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and will generate VID for the respective UIN.
https://mosip.io/resident/v1/vid
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.vid
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: vidType
Y
VID Type - PERPETUAL or TEMPORARY
request: individualId
Y
UIN
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - UIN
UIN
request: otp
Y
OTP
Status Code : 200 (OK)
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-007
Exception while creating VID
RES-SER-009
Invalid Input Parameter
RES-SER-011
Invalid UIN
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-022
Resident UIN update failed
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and will revoke respective VID.
https://mosip.io/resident/v1/vid/9830872690593682
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.vidstatus
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: vidStatus
Y
Status of VID - REVOKED
request: individualId
Y
VID
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - VID
VID
request: otp
Y
OTP
Success Response
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and will lock provided authentication types.
https://mosip.io/resident/v1/req/auth-lock
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.authlock
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: authType
Y
Allowed Type - demo,bio,bio-FMR,bio-IIR,bio-FID
request: individualId
Y
UIN
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - UIN,VID
UIN
request: otp
Y
OTP
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-011
Invalid UIN
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and will unlock provided locked authentication types.
https://mosip.io/resident/v1/req/auth-unlock
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.authunlock
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: authType
Y
Allowed Type -demo,bio,bio-FMR,bio-IIR,bio-FID
request: individualId
Y
UIN
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - UIN,VID
UIN
request: otp
Y
OTP
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-011
Invalid UIN
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured
This request will authenticate an Individual based on provided OTP and respond with auth history. Notification will be sent to phone/email.
https://mosip.io/resident/v1/req/auth-history
Response format
JSON
Requires Authentication
Yes
id
Y
API Id
mosip.resident.authhistory
version
Y
API version
v1
requestTime
Y
Time when Request was captured
2018-12-09T06:39:04.683Z
request: transactionID
Y
Transaction ID of request
dabed834-974f-11e9-bc42-526af7764f64
request: individualId
Y
UIN
9830872690593682
request: individualIdType
Y
Allowed Type of Individual ID - UIN,VID
UIN
request: otp
Y
OTP
pageStart
N
Optional query param for paging
1
pageFetch
N
Optional query param for paging
1
Success Response
Status Code : 200 (OK)
Failed Response
Status Code : 200 (OK)
RES-SER-002
One or more input parameter is invalid or does not exist
RES-SER-003
Token generation failed
RES-SER-004
OTP validation failed
RES-SER-005
API resource is not available
RES-SER-006
Unable to access API resource
RES-SER-009
Invalid Input Parameter
RES-SER-010
Invalid VID
RES-SER-011
Invalid UIN
RES-SER-013
Invalid UIN for given VID
RES-SER-014
Your request is not successful, please try again later.
RES-SER-015
Template exception
RES-SER-016
Template subject exception
RES-SER-017
Sending notification(Email and SMS) to resident failed.
RES-SER-018
Invalid individualId
RES-SER-020
Bad Request
RES-SER-021
Invalid APi response
RES-SER-SYS-001
System exception occured
RES-SER-SYS-002
IO Exception occured
RES-SER-SYS-003
JSON Processing Exception occured