House Registration OCR
Extract House Registration information from image
Error Definition
Key List
Extract House Registration information from image
POST
https://apis.aigen.online/aiscript/house-registration/v2
Request Body
{
"status": "200",
"request_id": "string",
"error": [
{
"code": "string",
"message": "string"
}
],
"data": [
{
"book_number": {},
"house_number_from_house_info": {},
"registrar_office": {},
"address": {},
"village_name": {},
"house_name": {},
"house_category": {},
"house_style": {},
"date_of_house_number_registration": {},
"registrar_name_of_house_info": {},
"date_of_house_registration": {},
"page_of_person_info": {},
"book_number_from_person_info": {},
"house_number_from_person_info": {},
"order": {},
"name": {},
"nationality": {},
"sex": {},
"id_number": {},
"status": {},
"date_of_birth": {},
"mother_name": {},
"mother_id_number": {},
"mother_nationality": {},
"father_name": {},
"father_id_number": {},
"father_nationality": {},
"from_info": {},
"registrar_name_of_from_info": {},
"to_info": {},
"registrar_name_of_to_info": {}
},
{
"data": "string"
}
]
}
{
"status": "error",
"request_id": "Unique id of the response",
"error": "{'code':'no_field_detect', 'message':'Can't detect both house registration or resident details'}",
"data": [
{
"book_number": {},
"house_number_from_house_info": {},
"registrar_office": {},
"address": {},
"village_name": {},
"house_name": {},
"house_category": {},
"house_style": {},
"date_of_house_number_registration": {},
"registrar_name_of_house_info": {},
"date_of_house_registration": {},
"page_of_person_info": {},
"book_number_from_person_info": {},
"house_number_from_person_info": {},
"order": {},
"name": {},
"nationality": {},
"sex": {},
"id_number": {},
"status": {},
"date_of_birth": {},
"mother_name": {},
"mother_id_number": {},
"mother_nationality": {},
"father_name": {},
"father_id_number": {},
"father_nationality": {},
"from_info": {},
"registrar_name_of_from_info": {},
"to_info": {},
"registrar_name_of_to_info": {}
},
{
"data": "string"
}
]
}
{
"status": "error",
"request_id": "Unique id of the response",
"error": "{'code':'no_field_detect', 'message':'Can't detect both house registration or resident details'}",
"data": "Unknown Type: null"
}
{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}
import requests
api = "https://apis.aigen.online/aiscript/house-registration/v2"
headers = {"x-aigen-key": "<key>"}
data = {"image": "<base64_string>"}
res = requests.post(api, json=data, headers=headers)
print(res.json())
const axios = require("axios");
const api = "https://apis.aigen.online/aiscript/house-registration/v2";
const headers = {
"x-aigen-key": "<key>",
};
const data = { image: "<base64_string>" };
axios
.post(api, data, { headers: headers })
.then((res) => {
console.log(res.data);
})
.catch((err) => {
console.error(err.response.data);
});
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://apis.aigen.online/aiscript/house-registration/v2',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"image": "<base64_string>",
}',
CURLOPT_HTTPHEADER => array(
'X-AIGEN-KEY: <aigen-key>',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
curl --location 'https://apis.aigen.online/aiscript/house-registration/v2' \
--header 'X-AIGEN-KEY: <aigen-key>' \
--header 'Content-Type: application/json' \
--data '{
"image": "<base64_string>",
}'
Last updated