- Register on Issuer Poratal
- Add Document Type
- Create Access Token
- Document Format.
Required parameters
Name | Format | Description |
---|---|---|
API Acess token | Authorization: Bearer | API Token generated from the Issuer Profile 'API Tokens' page |
GET https://mylocker.stage.mygov.bd/api/issuers/fields/{document_id}
{
"message": "Issuer Documents upload all fields.",
"data": {
"citizen_info": {
"citizen_id": "required",
"nid": "required"
},
"issuer_info": {
"name": "required",
"office_id": "required",
"ministry_name": "required",
"email": "required|email"
},
"document_type": "required",
"document_id": "required",
"document_category": "required|personal|business",
"file": "required|mime:png,jpg,pdf",
"payload": {
"institution_name": "nullable",
"business_type": "nullable",
"name": "required"
}
}
}
POST https://mylocker.stage.mygov.bd/api/issuers/import
//request body
{
"citizen_info": {
"citizen_id": "317321731",
"nid": "391231391932"
},
"issuer_info": {
"name": "NID",
"office_id": "NID_31318",
"ministry_name": "NID",
"email": "[email protected]"
},
"document_type": "DBID",
"document_id": "050340e3-c15a-49e9-bbcb-fd275a8cd5be",
"document_category": "personal",
"file": "", //multipart/form-data
"payload": {
"institution_name": "Xysx",
"business_type": "xyz",
"name": "test"
}
}