diff --git a/release/html/registry_core_api_v1_0.0.0.html b/release/html/registry_core_api_v1_0.0.0.html index c76dd1a..e25a081 100644 --- a/release/html/registry_core_api_v1_0.0.0.html +++ b/release/html/registry_core_api_v1_0.0.0.html @@ -265,6 +265,10 @@ data-styled.g63[id="sc-iHbSHJ"]{content:"jJvHFQ,"}/*!sc*/ .SbUMR{color:#d41f1c;font-size:0.9em;font-weight:normal;margin-left:20px;line-height:1;}/*!sc*/ data-styled.g64[id="sc-klVQfs"]{content:"SbUMR,"}/*!sc*/ +.dwcOCN{background:#11171a;}/*!sc*/ +.dwcOCN > div,.dwcOCN > pre{padding:20px;margin:0;}/*!sc*/ +.dwcOCN > div > pre{padding:0;}/*!sc*/ +data-styled.g78[id="sc-iMWBiJ"]{content:"dwcOCN,"}/*!sc*/ .erXvUb:after{content:' and ';font-weight:normal;}/*!sc*/ .erXvUb:last-child:after{content:none;}/*!sc*/ .erXvUb a{-webkit-text-decoration:auto;text-decoration:auto;color:#32329f;}/*!sc*/ @@ -322,8 +326,12 @@ .eXvsLO:first-child{padding-bottom:32px;}/*!sc*/ .sc-bpUBKd .sc-bpUBKd{font-size:0.929em;}/*!sc*/ data-styled.g102[id="sc-bpUBKd"]{content:"bpycMf,eXvsLO,"}/*!sc*/ +.gZRKBc{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;margin-top:15px;}/*!sc*/ .fbjDYy{list-style:none inside none;overflow:hidden;text-overflow:ellipsis;padding:0;}/*!sc*/ -data-styled.g103[id="sc-eyvILC"]{content:"fbjDYy,"}/*!sc*/ +data-styled.g103[id="sc-eyvILC"]{content:"gZRKBc,fbjDYy,"}/*!sc*/ +.dmFPjg{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Montserrat,sans-serif;opacity:0.7;text-transform:uppercase;font-size:0.8em;padding-bottom:0;cursor:default;background-color:#fafafa;}/*!sc*/ +.dmFPjg .sc-cwHptR{height:1.5em;width:1.5em;}/*!sc*/ +.dmFPjg .sc-cwHptR polygon{fill:#333333;}/*!sc*/ .hlXHtc{cursor:pointer;color:#333333;margin:0;padding:12.5px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:Montserrat,sans-serif;font-size:0.929em;text-transform:none;background-color:#fafafa;}/*!sc*/ .hlXHtc:hover{color:#32329f;background-color:#e1e1e1;}/*!sc*/ .hlXHtc .sc-cwHptR{height:1.5em;width:1.5em;}/*!sc*/ @@ -332,7 +340,7 @@ .ioZqbe:hover{color:#32329f;background-color:#ededed;}/*!sc*/ .ioZqbe .sc-cwHptR{height:1.5em;width:1.5em;}/*!sc*/ .ioZqbe .sc-cwHptR polygon{fill:#333333;}/*!sc*/ -data-styled.g104[id="sc-gfoqjT"]{content:"hlXHtc,ioZqbe,"}/*!sc*/ +data-styled.g104[id="sc-gfoqjT"]{content:"dmFPjg,hlXHtc,ioZqbe,"}/*!sc*/ .jSTdPd{display:inline-block;vertical-align:middle;width:auto;overflow:hidden;text-overflow:ellipsis;}/*!sc*/ .dlJfXA{display:inline-block;vertical-align:middle;width:calc(100% - 38px);overflow:hidden;text-overflow:ellipsis;}/*!sc*/ data-styled.g105[id="sc-kbousE"]{content:"jSTdPd,dlJfXA,"}/*!sc*/ @@ -402,7 +410,7 @@
-{- "signature": "Signature: namespace=\"g2p\", kidId=\"{sender_id}|{unique_key_id}|{algorithm}\", algorithm=\"ed25519\", created=\"1606970629\", expires=\"1607030629\", headers=\"(created) (expires) digest\", signature=\"Base64(signing content)",
- "header": {
- "version": "0.1.0",
- "message_id": "123",
- "message_ts": "",
- "action": "search",
- "sender_id": "spp.example.org",
- "receiver_id": "pymts.example.org",
- "total_count": 21800,
- "encryption_algo": [
- "aes",
- "rsa",
- "aes+rsa",
- "ecc",
- "other"
]
}, - "message": {
- "version": "1.0.0",
- "data": {
- "transaction_id": 12345678901234567000,
- "search_request": [
- {
- "reference_id": "12345678901234567890",
- "timestamp": "",
- "registry_type": "civil",
- "event_type": "1",
- "search_criteria": {
- "query": {
- "identifier_type": "UIN",
- "identifier_value": "string"
}, - "record_type": "person_record",
- "sort": [
- {
- "attribute_name": "string",
- "sort_order": "asc"
}
], - "pagination": {
- "page_size": 2000,
- "page_number": 5
}
}, - "consent": {
- "id": "string",
- "ts": "",
}, - "locale": "en"
}
]
}
}
}
{- "error": {
- "code": "string",
- "message": "string"
}
}
Search results through callback
signature | string (MsgSignature) Signature of {header}+{message} body verified using sender's signing public key |
required | object Message header |
SearchResponse (object) or EncryptedMessage (object) |
{- "signature": "Signature: namespace=\"g2p\", kidId=\"{sender_id}|{unique_key_id}|{algorithm}\", algorithm=\"ed25519\", created=\"1606970629\", expires=\"1607030629\", headers=\"(created) (expires) digest\", signature=\"Base64(signing content)",
- "header": {
- "version": "0.1.0",
- "message_id": "789",
- "message_ts": "",
- "action": "on-search",
- "status": "rcvd",
- "status_reason_code": "rjct.version.invalid",
- "status_reason_message": "string",
- "total_count": 21800,
- "completed_count": 50,
- "sender_id": "civilregistry.example.org",
- "receiver_id": "registry.example.org",
- "encryption_algo": [
- "aes",
- "rsa",
- "aes+rsa",
- "ecc",
- "other"
]
}, - "message": {
- "transaction_id": 12345678901234567000,
- "search_response": [
- {
- "reference_id": "12345678901234567890",
- "timestamp": "",
- "status": "rcvd",
- "status_reason_code": "rjct.reference_id.invalid",
- "status_reason_message": "string",
- "registry_type": [
- "civil",
- "population",
- "national-id",
- "family",
- "household",
- "social",
- "beneficiary",
- "disability",
- "student",
- "farmer",
- "land",
- "utility",
- "other"
], - "event_type": "1",
- "registry_data": {
- "record_type": [
- "person_record",
- "brith_cert",
- "death_cert",
- "marriage_cert",
- "other_record"
], - "record": {
- "sub": "string",
- "name": "string",
- "given_name": "string",
- "family_name": "string",
- "middle_name": "string",
- "nickname": "string",
- "preferred_username": "string",
- "profile": "string",
- "picture": "string",
- "website": "string",
- "email": "string",
- "email_verified": true,
- "gender": "string",
- "birthdate": "string",
- "place_of_birth": { },
- "deathdate": "string",
- "place_of_death": { },
- "phone_number": "string",
- "phone_number_verified": "string",
- "address": {
- "address_line1": "",
- "address_line_2": "",
- "locality": "",
- "sub_region_code": "string",
- "region_code": "",
- "postal_code": "",
- "country_code": "",
- "geo_location": {
- "latitude": "11°24'12.2\"N",
- "longitude": "88°50'26.5\"E"
}
}, - "zoneinfo": "string",
- "locale": "string",
- "nationalities": [
- "string"
], - "updated_at": 0,
- "birth_family_name": "string",
- "birth_given_name": "string",
- "birth_middle_name": "string",
- "salutation": "string",
- "title": "string",
- "msisdn": "string",
- "also_known_as": "string",
- "additional_attributes": [
- {
- "name": "phone_number",
- "value": "+91 9876543210"
}
], - "issue_date": "2019-08-24T14:15:22Z",
- "status": "string",
- "registration_type": [
- "person",
- "birth",
- "death",
- "marriage",
- "divorce",
- "annulment",
- "seperation",
- "adoption",
- "demo_change",
- "unregister"
], - "registration_number": "string",
- "registration_date": null,
- "link_registration_number": "string",
- "related_persons": [
- {
- "sub": "string",
- "name": "string",
- "relationship": [
- "mother",
- "father",
- "gaurdian",
- "bride",
- "groom",
- "wife",
- "husband",
- "spouse",
- "partner",
- "other"
]
}
]
}
}, - "pagination": {
- "page_size": 2000,
- "page_number": 5,
- "total_count": 24250
}, - "locale": "en"
}
]
}
}
{- "error": {
- "code": "string",
- "message": "string"
}
}
{- "signature": "Signature: namespace=\"g2p\", kidId=\"{sender_id}|{unique_key_id}|{algorithm}\", algorithm=\"ed25519\", created=\"1606970629\", expires=\"1607030629\", headers=\"(created) (expires) digest\", signature=\"Base64(signing content)",
- "header": {
- "version": "0.1.0",
- "message_id": "789",
- "message_ts": "",
- "action": "on-search",
- "status": "rcvd",
- "status_reason_code": "rjct.version.invalid",
- "status_reason_message": "string",
- "total_count": 21800,
- "completed_count": 50,
- "sender_id": "civilregistry.example.org",
- "receiver_id": "registry.example.org",
- "encryption_algo": [
- "aes",
- "rsa",
- "aes+rsa",
- "ecc",
- "other"
]
}, - "message": {
- "version": "1.0.0",
- "data": {
- "transaction_id": 12345678901234567000,
- "search_response": [
- {
- "reference_id": "12345678901234567890",
- "timestamp": "",
- "status": "rcvd",
- "status_reason_code": "rjct.reference_id.invalid",
- "status_reason_message": "string",
- "registry_type": "civil",
- "event_type": "1",
- "registry_data": {
- "record_type": "person_record",
- "record": {
- "sub": "string",
- "name": "string",
- "given_name": "string",
- "family_name": "string",
- "middle_name": "string",
- "nickname": "string",
- "preferred_username": "string",
- "profile": "string",
- "picture": "string",
- "website": "string",
- "email": "string",
- "email_verified": true,
- "gender": "string",
- "birthdate": "string",
- "place_of_birth": { },
- "deathdate": "string",
- "place_of_death": { },
- "phone_number": "string",
- "phone_number_verified": "string",
- "address": {
- "address_line1": "",
- "address_line_2": "",
- "locality": "",
- "sub_region_code": "string",
- "region_code": "",
- "postal_code": "",
- "country_code": "",
- "geo_location": {
- "latitude": "11°24'12.2\"N",
- "longitude": "88°50'26.5\"E"
}
}, - "zoneinfo": "string",
- "locale": "string",
- "nationalities": [
- "string"
], - "updated_at": 0,
- "birth_family_name": "string",
- "birth_given_name": "string",
- "birth_middle_name": "string",
- "salutation": "string",
- "title": "string",
- "msisdn": "string",
- "also_known_as": "string",
- "additional_attributes": [
- {
- "name": "phone_number",
- "value": "+91 9876543210"
}
], - "issue_date": "2019-08-24T14:15:22Z",
- "status": "string",
- "registration_type": "person",
- "registration_number": "string",
- "registration_date": "string",
- "link_registration_number": "string",
- "related_persons": [
- {
- "sub": "string",
- "name": "string",
- "relationship": [
- "mother",
- "father",
- "gaurdian",
- "bride",
- "groom",
- "wife",
- "husband",
- "spouse",
- "partner",
- "other"
]
}
]
}
}, - "pagination": {
- "page_size": 2000,
- "page_number": 5,
- "total_count": 24250
}, - "locale": "en"
}
]
}
}
}
{- "error": {
- "code": "string",
- "message": "string"
}
}
Subscribe to a life event with registry