/ Api
Guest

รายละเอียดการเชื่อมต่อ API

มาตรฐานการรับส่งข้อมูลระหว่างหน่วยงานภาครัฐในรูปแบบ JSON


GET /api/v1/citizen_query

คำอธิบาย: ใช้สำหรับเรียกดูข้อมูลรายบุคคลด้วยเลขบัตรประชาชน (CID)

ParameterTypeRequiredDescription
cidstring(13)Yesเลขบัตรประชาชน 13 หลัก
api_keystringYesรหัสยืนยันตัวตนหน่วยงาน
Response JSON Body:
{
    "status": "success",
    "data": {
        "citizen_id": "1100100123456",
        "full_name": "นายสมชาย มั่นคง",
        "address": "123 กรุงเทพฯ",
        "source": "DOPA"
    }
}

POST /api/v1/update_data

คำอธิบาย: ใช้สำหรับอัปเดตหรือส่งข้อมูลบูรณาการจากหน่วยงานต้นสังกัด

Request JSON Body:
{
    "header": {
        "agency_code": "AG001",
        "timestamp": "2026-05-14T14:00:00Z"
    },
    "body": {
        "citizen_id": "3101200987654",
        "full_name": "นางสาวสมศรี ทวีทรัพย์",
        "data_payload": {
            "income": 25000,
            "status": "active"
        }
    }
}