Languages

SERVICE ที่ให้บริการ


** ผู้ใช้งานสามารถยืนยันตัวตนเพื่อรับรหัส user_token โดยลงทะเบียนรับได้ที่ https://api.data.go.th

ภาษีไปไหน เปิดให้บริการเรียกใช้ข้อมูลผ่านทาง web service ดังนี้

Service Name Description
CGDContract ข้อมูลโครงการจัดซื้อจัดจ้างจากระบบการจัดซื้อจัดจ้างภาครัฐ (Thai Government Procurement)
SummaryCGDContract ข้อมูลผลสรุปโครงการจัดซื้อจัดจ้างจากระบบการจัดซื้อจัดจ้างภาครัฐ (Thai Government Procurement)
BBGFProject ข้อมูลโครงการที่ได้รับงบประมาณจากระบบ e-Budgeting และผลการเบิกจ่ายจากระบบบริหารการเงินการคลังภาครัฐ (GFMIS)
EGPDepartment รายชื่อหน่วยงานสำหรับข้อมูลโครงการจัดซื้อจัดจ้าง
EGPSubdepartment รายชื่อหน่วยงานย่อยสำหรับข้อมูลโครงการจัดซื้อจัดจ้าง
BBMinistry รายชื่อหน่วยงานระดับกระทรวงเจ้าของโครงการที่ได้รับงบประมาณ
BBAgc รายชื่อหน่วยงานระดับกรม เจ้าของโครงการที่ได้รับงบประมาณ
BBGFMISProvince รายชื่อจังหวัด สำหรับค้นหาโครงการที่ได้รับงบประมาณ จากจังหวัดที่ได้รับงบประมาณ หรือจังหวัดเบิกจ่าย
DLAType ประเภทขององค์กรปกครองส่วนท้องถิ่น
DLAIncome ข้อมูลรายได้ท้องถิ่น

Service Name : CGDContract (ข้อมูลโครงการจัดซื้อจัดจ้าง)


1.ข้อมูลเบื้องต้น

รหัสบริการ: CGDCONTRACT
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: ข้อมูลโครงการจัดซื้อจัดจ้างจากระบบการจัดซื้อจัดจ้างภาครัฐ

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/cgdcontract
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
year integer no 4 - ปีงบประมาณ พ.ศ. เช่น 2560
keyword text yes 255 - คำค้นเบื้องต้น
dept_name text no 255 - ชื่อหน่วยจัดซื้อ ดูเพิ่มเติมได้ที่ EGPDepartment
winner_tin text no 13 - เลขประจำตัวนิติบุคคล 13 หลัก
winner text no 255 - ชื่อบริษัท
budget_start numeric no - 0 วงเงินงบประมาณเริ่มต้น เช่น 0
budget_end numeric yes - - วงเงินงบประมาณสิ้นสุด เช่น 100000
offset integer no - 0 ดึงข้อมูลตั้งแต่ลำดับที่ 0 เป็นต้นไป **ข้อมูลจะถูก limit ตามที่ set ไว้ไม่เกิน 100 records
limit integer no - 20 จำกัดจำนวนการดึงข้อมูล เช่น limit=20 *max = 100

4.Response Fields

Simple Response:

{
    code: "200",
    status: "success",
    msg: "",
    time: "2020-02-28 04:57:19",
    param_obj: {
        year: 2560,
        keyword: "โครงการก่อสร้างที่พักอาศัย",
        dept_name: "กองทัพเรือ",
        winner_tin: "0105550016345",
        winner: "บริษัท ฟอร์ คอน จำกัด",
        budget_start: 10000000,
        budget_end: 400000000,
        offset: 0,
        limit: 20
    },
    result: [
    {
        project_id: "60026146503",
        project_name: "ประกวดราคาจ้างก่อสร้างงานโครงการก่อสร้างที่พักอาศัยและนันทนาการกองทัพเรือ ก่อสร้างอาคารพักนายทหารสัญญาบัตร ขนาด ๘๐ ครอบครัว จำนวน ๒ หลัง และอาคารพักนายทหารประทวน ขนาด ๖๔ ครอบครัว จำนวน ๒ หลัง ด้วยวิธีประกวดราคาอิเล็กทรอนิกส์ (e-bidding)",
        project_type_name: "จ้างก่อสร้าง",
        dept_name: "กองทัพเรือ",
        dept_sub_name: "กรมช่างโยธาทหารเรือ กรุงเทพฯ",
        purchase_method_name: "ประกวดราคาอิเล็กทรอนิกส์ (e-bidding)",
        announce_date: "27 ก.พ. 60",
        project_money: "385,000,000",
        price_build: "385,000,000",
        sum_price_agree: "336,000,000",
        budget_year: "2560",
        transaction_date: "22 ส.ค. 60",
        province: "กรุงเทพมหานคร",
        district: "บางกอกใหญ่",
        subdistrict: "วัดอรุณ",
        project_status: "ระหว่างดำเนินการ",
        geom: "POINT(100.351162457766 13.7140744894587)"
    }]
}

Response Parameters

Parameter name Type Description
project_id text รหัสโครงการ
project_name text ชื่อโครงการที่จัดซื้อจัดจ้าง
project_type_name text ชื่อประเภทโครงการ
dept_name text ชื่อหน่วยงาน
dept_sub_name text ชื่อหน่วยงานย่อย
purchase_method_name text ชื่อวิธีการจัดซื้อจัดจ้าง
announce_date text วันที่ประกาศจัดซื้อจัดจ้าง
project_money text วงเงินงบประมาณ
price_build text ราคากลาง
sum_price_agree text ราคาที่ตกลงซื้อ / จ้าง ซึ่งรวมทุกสัญญาในโครงการ
budget_year text ปีงบประมาณ
transaction_date text วันที่เกิดรายการ
province text ชื่อจังหวัด
district text ชื่อเขต / อำเภอ
subdistrict text ชื่อแขวง / ตำบล
project_status text สถานะโครงการ
geom text พิกัดของโครงการ

Service Name : Summary CGDContract (ข้อมูลโครงการจัดซื้อจัดจ้าง)


1.ข้อมูลเบื้องต้น

รหัสบริการ: SUMMARYCGDCONTRACT
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: ข้อมูลโครงการจัดซื้อจัดจ้างจากระบบการจัดซื้อจัดจ้างภาครัฐ

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/summary_cgdcontract
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
year integer no 4 - ปีงบประมาณ พ.ศ. เช่น 2560
keyword text yes 255 - คำค้นเบื้องต้น
dept_name text no 255 - ชื่อหน่วยจัดซื้อ ดูเพิ่มเติมได้ที่ EGPDepartment
winner_tin text no 13 - เลขประจำตัวนิติบุคคล 13 หลัก
winner text no 255 - ชื่อบริษัท
budget_start numeric no - 0 วงเงินงบประมาณเริ่มต้น เช่น 0
budget_end numeric yes - - วงเงินงบประมาณสิ้นสุด เช่น 100000

4.Response Fields

Simple Response:
{
    code: "200",
    status: "success",
    msg: "",
    time: "2020-01-22 04:56:57",
    param_obj: {
        year: 2560,
        keyword: "",
        dept_name: "กองทัพบก",
        winner_tin: "",
        winner: "",
        budget_start: 0,
        budget_end: "",
        offset: 0,
        limit: "50"
    },
    summary: {
        total_project: "17,495",
        total_price: "19,613.46",
        unformatted_total_price: 19613459191.25,
        total_price_baht: "19,613,459,191.25",
        unformatted_total_project: 17495
    }
}

Response Parameters

Parameter name Type Description
total_project text จำนวนโครงการทั้งหมด
total_price text รวมราคาที่ตกลงซื้อ/จ้าง ทั้งหมด (ล้านบาท)
unformatted_total_price float รวมราคาที่ตกลงซื้อ/จ้าง ทั้งหมด (บาท)
total_price_baht text รวมราคาที่ตกลงซื้อ/จ้าง ทั้งหมด (บาท)
unformatted_total_project integer จำนวนโครงการทั้งหมด

Service Name : BBGFProject (ข้อมูลโครงการที่ได้รับงบประมาณและผลการเบิกจ่าย)


1.ข้อมูลเบื้องต้น

รหัสบริการ: BBGFPROJECT
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: ข้อมูลโครงการที่ได้รับงบประมาณจากระบบ e-Budgeting และผลการเบิกจ่ายจากระบบบริหารการเงินการคลังภาครัฐ (GFMIS)

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/bbgfproject
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
year integer no 4 ปีปัจจุบัน ปีงบประมาณ พ.ศ. เช่น 2561
keyword text no - - ชื่อรายการ/โครงการที่ต้องการค้นหา
budget_start numeric no - 0 วงเงินงบประมาณเริ่มต้น เช่น 0
budget_end numeric yes - - วงเงินงบประมาณสิ้นสุด เช่น 100000
min_code integer no 5 - รหัสหน่วยงานระดับ กระทรวง ดูเพิ่มเติมที่ BBMinistry
agc_code integer no - - รหัสหน่วยงาน ระดับกรม ดูเพิ่มเติมที่ BBAgc
prov_code integer no - - จังหวัดดำเนินงาน ดูเพิ่มเติมที่ BBGFMISProvince
prov_gf_code integer no - - จังหวัดเบิกจ่าย ดูเพิ่มเติมที่ BBGFMISProvince
offset integer no - 0 ดึงข้อมูลตั้งแต่ลำดับที่ offset=0 **ข้อมูลจะถูก limit ที่ 20 records ต่อครั้ง

4.Response Fields

Simple Response:
{
    "code": "200",
    "status": "success",
    "msg": "",
    "time": "2018-05-22 01:01:30",
    "param_obj": {
      "year": "2561",
      "keyword": "กองทัพ",
      "agc_code": "02006",
      "min_code": "02000",
      "prov_code": "03100000",
      "prov_gf_code": null,
      "budget_start": "0",
      "budget_end": "1000000",
      "offset": "0",
      "limit": 20
    },
    "result": Array[4][
      {
        "bb_code": "0200608034700019",
        "bb_year": "2561",
        "amount": 885500,
        "min_code": "02000",
        "agc_code": "02006",
        "name": "ทอ.119",
        "min": "กระทรวงกลาโหม",
        "agc": "กองทัพอากาศ",
        "plan_name": "ไม่ระบุ",
        "stg_name": "ยุทธศาสตร์ด้านความมั่นคง",
        "objc_level1_name": "รายจ่ายอื่น",
        "compare": Array[1][
          {
            "bb_amount": 885500,
            "bb_province": "กรุงเทพมหานคร",
            "gf_amount": 11980,
            "gf_province": "ส่วนกลาง"
          }
        ],
        "gf_amount_sum": 11980
      },
      {
        "bb_code": "0200608034700017",
        "bb_year": "2561",
        "amount": 885500,
        "min_code": "02000",
        "agc_code": "02006",
        "name": "ทอ.118",
        "min": "กระทรวงกลาโหม",
        "agc": "กองทัพอากาศ",
        "plan_name": "ไม่ระบุ",
        "stg_name": "ยุทธศาสตร์ด้านความมั่นคง",
        "objc_level1_name": "รายจ่ายอื่น",
        "compare": Array[1][
          {
            "bb_amount": 885500,
            "bb_province": "กรุงเทพมหานคร",
            "gf_amount": 11980,
            "gf_province": "ส่วนกลาง"
          }
        ],
        "gf_amount_sum": 11980
      },
      {
        "bb_code": "0200608034700015",
        "bb_year": "2561",
        "amount": 885500,
        "min_code": "02000",
        "agc_code": "02006",
        "name": "ทอ.116",
        "min": "กระทรวงกลาโหม",
        "agc": "กองทัพอากาศ",
        "plan_name": "ไม่ระบุ",
        "stg_name": "ยุทธศาสตร์ด้านความมั่นคง",
        "objc_level1_name": "รายจ่ายอื่น",
        "compare": Array[1][
          {
            "bb_amount": 885500,
            "bb_province": "กรุงเทพมหานคร",
            "gf_amount": 11980,
            "gf_province": "ส่วนกลาง"
          }
        ],
        "gf_amount_sum": 11980
      },
      {
        "bb_code": "0200608034700022",
        "bb_year": "2561",
        "amount": 885500,
        "min_code": "02000",
        "agc_code": "02006",
        "name": "ทอ.117",
        "min": "กระทรวงกลาโหม",
        "agc": "กองทัพอากาศ",
        "plan_name": "ไม่ระบุ",
        "stg_name": "ยุทธศาสตร์ด้านความมั่นคง",
        "objc_level1_name": "รายจ่ายอื่น",
        "compare": Array[1][
          {
            "bb_amount": 885500,
            "bb_province": "กรุงเทพมหานคร",
            "gf_amount": 11980,
            "gf_province": "ส่วนกลาง"
          }
        ],
        "gf_amount_sum": 11980
      }
    ]
}

Response Parameters

Parameter name Type Description
bb_code text รหัสงบประมาณ
bb_year text ปีงบประมาณ
amount DOUBLE วงเงินงบประมาณ
min_code text รหัสกระทรวง
agc_code text รหัสหน่วยงาน
name text ชื่องบประมาณ
min text หน่วยงาน ระดับกระทรวง
agc text หน่วยงาน ระดับกรม
plan_name text ชื่อแผนงาน
stg_name text ชื่อยุทธศาสตร์
objc_level1_name text งบรายจ่าย
compare text ภาพรวม
bb_amount DOUBLE วงเงินงบประมาณ
bb_province text ชื่อจังหวัดดำเนินงาน
gf_amount DOUBLE วงเงินเบิกจ่าย
gf_province text ชื่อจังหวัดขอเบิกจ่าย
gf_amount_sum DOUBLE ผลรวมวงเงินเบิกจ่ายทั้งหมด

Service Name : EGPDepartment (รายชื่อหน่วยจัดซื้อ)


1.ข้อมูลเบื้องต้น

รหัสบริการ: EGPDEPARTMENT
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: รายชื่อหน่วยงานสำหรับข้อมูลโครงการจัดซื้อจัดจ้าง

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/egpdepartment
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
dept_name text no - - ชื่อหน่วยงาน เช่น กองทัพ
dept_code integer no - - รหัสหน่วยงาน เช่น 0205
offset integer no - 0 ดึงข้อมูลตั้งแต่ลำดับที่ offset=0
limit integer no - 20 จำกัดจำนวนการดึงข้อมูล เช่น limit=20

4.Response Fields

Simple Response:
{
    "code": "200",
    "status": "success",
    "msg": "",
    "time": "2018-05-21 03:00:12",
    "param_obj": {
      "dept_name": "กองทัพ",
      "dept_code": null,
      "offset": 0,
      "limit": "20"
    },
    "result": Array[13][
      {
        "dept_code": "1053020069",
        "dept_name": "โรงเรียนชุมชนไกรลาสฯสาขาบ้านนากวางกองทัพบกอุทิศ"
      },
      {
        "dept_code": "1030010144",
        "dept_name": "โรงเรียนบ้านถนนถั่ว(กองทัพบกประชาสามัคคี)"
      },
      {
        "dept_code": "0208",
        "dept_name": "กองบัญชาการกองทัพไทย"
      },
      {
        "dept_code": "0206",
        "dept_name": "กองทัพอากาศ"
      },
      {
        "dept_code": "1033040053",
        "dept_name": "โรงเรียนบ้านน้ำขวบ-โนนดู่(กองทัพบกอุปถัมภ์)"
      },
      {
        "dept_code": "1027020019",
        "dept_name": "โรงเรียนกองทัพบกอุทิศบ้านใหม่ไทยถาวร"
      },
      {
        "dept_code": "1033040050",
        "dept_name": "โรงเรียนบ้านรุ่งอรุณ(กองทัพบกอุปถัมภ์)"
      },
      {
        "dept_code": "1094020067",
        "dept_name": "โรงเรียนกองทัพบกอุทิศบ้านดอนยาง"
      },
      {
        "dept_code": "0204",
        "dept_name": "กองทัพบก"
      },
      {
        "dept_code": "0205",
        "dept_name": "กองทัพเรือ"
      },
      {
        "dept_code": "1033040069",
        "dept_name": "โรงเรียนบ้านน้ำเย็น(กองทัพบกอุปถัมภ์)"
      },
      {
        "dept_code": "1027020007",
        "dept_name": "โรงเรียนกองทัพบกอุทิศบ้านหนองไผ่"
      },
      {
        "dept_code": "1031020181",
        "dept_name": "โรงเรียนกองทัพบกอุปถัมภ์"
      }
    ]
  }

Response Parameters

Parameter name Type Description
dept_code text รหัสหน่วยงาน
dept_name text ชื่อหน่วยงาน

Service Name : EGPSubdepartment (รายชื่อหน่วยจัดซื้อย่อย)


1.ข้อมูลเบื้องต้น

รหัสบริการ: EGPSUBDEPARTMENT
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: รายชื่อหน่วยงานย่อยสำหรับข้อมูลโครงการจัดซื้อจัดจ้าง

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/egpsubdepartment
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
prov_name text no - - ชื่อจังหวัดภาษาไทย เช่น กรุงเทพ
sun_dept_name text no - - ชื่อหน่วยงานย่อย เช่น หน่วยงาน
offset integer no - 0 ดึงข้อมูลตั้งแต่ลำดับที่ เช่น offset=0
limit integer no - 20 จำกัดจำนวนการดึงข้อมูล เช่น limit=20

4.Response Fields

Simple Response:
{
    "code": "200",
    "status": "success",
    "msg": "",
    "time": "2018-05-21 02:57:24",
    "param_obj": {
      "prov_name": "กรุงเทพ",
      "sub_dept_name": "หน่วยงาน",
      "offset": 0,
      "limit": "20"
    },
    "result": Array[4][
      {
        "sub_dept_code": "00247480010000001",
        "sub_dept_name": "หน่วยงานจัดซื้อยาและเวชภัณฑ์ทางการแพทย์ โรงพยาบาลศิริราช ปิยมหาราชการุณย์",
        "sub_dept_address": "2",
        "dept_name": "โรงพยาบาลศิริราช ปิยมหาราชการุณย์",
        "prov_name": "กรุงเทพมหานคร",
        "moi": "ศิริราช"
      },
      {
        "sub_dept_code": "0309800000",
        "sub_dept_name": "หน่วยงานสำหรับอบรม",
        "sub_dept_address": "123",
        "dept_name": "หน่วยงานสำหรับอบรม",
        "prov_name": "กรุงเทพมหานคร",
        "moi": "สามเสนใน"
      },
      {
        "sub_dept_code": "0309800001",
        "sub_dept_name": "หน่วยงานสำหรับอบรม 1",
        "sub_dept_address": "123",
        "dept_name": "หน่วยงานสำหรับอบรม",
        "prov_name": "กรุงเทพมหานคร",
        "moi": "สามเสนใน"
      },
      {
        "sub_dept_code": "0309800002",
        "sub_dept_name": "หน่วยงานสำหรับอบรม 2",
        "sub_dept_address": "123",
        "dept_name": "หน่วยงานสำหรับอบรม",
        "prov_name": "กรุงเทพมหานคร",
        "moi": "สามเสนใน"
      }
    ]
}

Response Parameters

Parameter name Type Description
sub_dept_code text รหัสหน่วยงานย่อย
sub_dept_name text ชื่อหน่วยงานย่อย
sub_dept_address text ที่อยู่ของหน่วยงานย่อย
dept_name text ชื่อหน่วยงาน
prov_name text ชื่อจังหวัด
moi text ชื่อแขวง / ตำบล

Service Name : BBMinistry (รายชื่อหน่วยงานระดับกระทรวง)


1.ข้อมูลเบื้องต้น

รหัสบริการ: BBMINISTRY
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: รายชื่อหน่วยงานระดับกระทรวงเจ้าของโครงการที่ได้รับงบประมาณ

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/bbministry
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
year integer no 4 ปีปัจจุบัน ปีงบประมาณ พ.ศ. เช่น 2561
min_name text no 255 - ชื่อกระทรวง เช่น สำนักนายกรัฐมนตรี
min_code integer no 5 - รหัสกระทรวง เช่น 01000

3.ตัวอย่างการเรียกใช้งาน

4.Response Fields

Simple Response:
{
    "code": "200",
    "status": "success",
    "msg": "",
    "time": "2018-05-21 02:45:47",
    "param_obj": {
      "year": "2561",
      "min_name": null,
      "min_code": null
    },
    "result": Array[4][
      {
        "year": "2561",
        "min_code": "01000",
        "min_name": "สำนักนายกรัฐมนตรี"
      },
      {
        "year": "2561",
        "min_code": "02000",
        "min_name": "กระทรวงกลาโหม"
      },
      {
        "year": "2561",
        "min_code": "03000",
        "min_name": "กระทรวงการคลัง"
      },
      {
        "year": "2561",
        "min_code": "04000",
        "min_name": "กระทรวงการต่างประเทศ"
      }
    ]
}

Response Parameters

Parameter name Type Description
year text ปีงบประมาณ
min_code text รหัสกระทรวง
min_name text ชื่อกระทรวง

Service Name : BBAgc (รายชื่อหน่วยงานระดับกรม)


1.ข้อมูลเบื้องต้น

รหัสบริการ: BBAGC
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด:รายชื่อหน่วยงานระดับกรม เจ้าของโครงการที่ได้รับงบประมาณ

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/bbagc
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
year integer no 4 ปีปัจจุบัน ปีงบประมาณ พ.ศ. เช่น 2560
agc_name text no 255 - ชื่อหน่วยงาน เช่น เชียงใหม่, สำนัก
agc_code integer no 5 - รหัสหน่วยงาน เช่น 20130
offset integer no - 0 ดึงข้อมูลตั้งแต่ลำดับที่ เช่น offset=0
limit integer no - 100 จำกัดจำนวนการดึงข้อมูล เช่น limit=10

4.Response Fields

Simple Response:
{
    "code": "200",
    "status": "success",
    "msg": "",
    "time": "2018-05-21 02:25:01",
    "param_obj": {
      "year": "2561",
      "agc_name": "เชียงใหม่",
      "agc_code": null,
      "offset": 0,
      "limit": "20"
    },
    "result": Array[3][
      {
        "year": "2561",
        "agc_code": "20130",
        "agc_name": "มหาวิทยาลัยราชภัฏเชียงใหม่"
      },
      {
        "year": "2561",
        "agc_code": "20317",
        "agc_name": "มหาวิทยาลัยเชียงใหม่"
      },
      {
        "year": "2561",
        "agc_code": "70151",
        "agc_name": "จังหวัดเชียงใหม่"
      }
    ]
}

Response Parameters

Parameter name Type Description
year text ปีงบประมาณ
agc_code text รหัสหน่วยงาน
agc_name text ชื่อหน่วยงาน

Service Name : BBGFMISProvince (รายชื่อจังหวัด)


1.ข้อมูลเบื้องต้น

รหัสบริการ: BBGFMISPROVINCE
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: รายชื่อจังหวัด สำหรับค้นหาโครงการที่ได้รับงบประมาณ จากจังหวัดที่ได้รับงบประมาณ หรือจังหวัดเบิกจ่าย

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/bbgfmisprovince
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
prov_name text no 255 - ชื่อจังหวัดภาษาไทย เช่น กระบี่
prov_code integer no 8 - รหัสจังหวัด เช่น 04810000
prov_id integer no 2 - รหัสจังหวัดแบบย่อ เช่น 81
prov_gf_code integer no 4 - รหัสจังหวัด GFMIS เช่น 8100

4.Response Fields

Simple Response:
{
    "code": "200",
    "status": "success",
    "msg": "",
    "time": "2018-05-21 01:26:25",
    "param_obj": {
      "prov_name": "กระบี่",
      "prov_code": null,
      "prov_id": null,
      "prov_gf_code": null
    },
    "result": Array[1][
      {
        "prov_code": "04810000",
        "prov_name": "กระบี่",
        "prov_id": "81",
        "prov_gf_code": "8100"
      }
    ]
  }

Response Parameters

Parameter name Type Description
prov_code text รหัสจังหวัด
prov_name text ชื่อจังหวัดภาษาไทย
prov_id text รหัสจังหวัดแบบย่อ
prov_gf_code text รหัสจังหวัด GFMIS

Service Name : DLA Type (ประเภทขององค์กรปกครองส่วนท้องถิ่น)


1.ข้อมูลเบื้องต้น

รหัสบริการ: DLATYPE
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: ประเภทขององค์กรปกครองส่วนท้องถิ่น

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/dla_type
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
dla_name text no - - ชื่อประเภทองค์กรปกครองท้องถิ่น เช่น เทศบาลเมือง

3.ตัวอย่างการเรียกใช้งาน

4.Response Fields

Simple Response:
    {
        code: "200",
        status: "success",
        msg: "",
        time: "2020-02-05 10:44:36",
        param_obj: {
            dla_name: "เทศ"
        },
        summary: {
            total: 3
        },
        result: [
            {
                id: 3,
                dla_name: "เทศบาลเมือง"
            },
            {
                id: 4,
                dla_name: "เทศบาลตำบล"
            },
            {
                id: 6,
                dla_name: "เทศบาลนคร"
            }
        ]
    }

Response Parameters

Parameter name Type Description
id integer รหัสประเภทองค์กรปกครองท้องถิ่น
dla_name text ชื่อประเภทองค์กรปกครองท้องถิ่น

Service Name : DLA Income (ข้อมูลรายได้ท้องถิ่น)


1.ข้อมูลเบื้องต้น

รหัสบริการ: DLAINCOME
ผู้เผยแพร่: THAILAND GOVERNMENT SPENDING
รายละเอียด: ข้อมูลรายได้ท้องถิ่น

2.ข้อมูลการใช้งาน

URL: https://govspendingapi.data.go.th/api/service/dla_income
Service Type: REST/JSON
Method: POST

Parameters

Parameter name Type Required Max length Default value Description
user_token text yes 255 - user_token สำหรับยืนยันตัวตน สามารถลงทะเบียนขอรับได้ที่ https://api.data.go.th
dla_name text no - - ชื่อองค์กรปกครองท้องถิ่น เช่น อบต.ท่าตะเกียบ
prov_id text no 2 - รหัสจังหวัด เช่น 10, 08, 31
prov_name text no - - ชื่อจังหวัด
amp_id text no 4 - รหัสอำเภอ เช่น 2201
ref_dla_type_id integer no - - รหัสประเภทองค์กรปกครองส่วนท้องถิ่น เช่น 1, 4
dla_type_name text no - - ชื่อประเภทองค์กรปกครองส่วนท้องถิ่น เช่น องค์กรปกครองท้องถิ่นรูปแบบพิเศษ, เทศบาลเมือง
budget_year integer no 4 - รหัสประเภทองค์กรปกครองส่วนท้องถิ่น เช่น ปีงบประมาณ
offset integer no - - ดึงข้อมูลตั้งแต่ลำดับที่ offset=0
limit integer no - - จำกัดจำนวนการดึงข้อมูล เช่น limit=20

4.Response Fields

Simple Response:
    {
        code: "200",
        status: "success",
        msg: "",
        time: "2020-02-05 02:37:19",
        param_obj: {
            dla_name: "ทต",
            prov_id: "31",
            prov_name: "บุรี",
            amp_id: "3121",
            amp_name: "ด่าน",
            ref_dla_type_id: "4",
            dla_type_name: "เทศ",
            budget_year: "2561",
            offset: 0,
            limit: 20
        },
        summary: {
            total: 2
        },
        result: [
            {
                dla_name: "ทต.บ้านด่าน",
                ref_dla_type_id: 4,
                prov_id: "31",
                amp_id: "3121",
                area: 49.5,
                population_count: 11920,
                total_income: 65.79805628,
                self_income: 1.24394368,
                allocate_income: 26.7885146,
                subsidy_income: 37.765598,
                ref_dla_type_name: "เทศบาลตำบล",
                prov_name: "บุรีรัมย์",
                prov_name_en: "Buri Ram",
                amp_name: "บ้านด่าน",
                amp_name_en: "Ban Dan"
            },{
                dla_name: "ทต.ปราสาท",
                ref_dla_type_id: 4,
                prov_id: "31",
                amp_id: "3121",
                area: 56.4,
                population_count: 8876,
                total_income: 51.3413453,
                self_income: 0.83144167,
                allocate_income: 21.5478304,
                subsidy_income: 28.96207323,
                ref_dla_type_name: "เทศบาลตำบล",
                prov_name: "บุรีรัมย์",
                prov_name_en: "Buri Ram",
                amp_name: "บ้านด่าน",
                amp_name_en: "Ban Dan"
            }
        ]
    }

Response Parameters

Parameter name Type Description
dla_name integer ชื่อองค์กรปกครองท้องถิ่น
ref_dla_type_id integer รหัสประเภทองค์กรปกครองท้องถิ่น
dla_type_name text ชื่อประเภทองค์กรปกครองท้องถิ่น
prov_id text รหัสจังหวัด
prov_name text ชื่อจังหวัด (ภาษาไทย)
prov_name_en text ชื่อจังหวัด (ภาษาอังกฤษ)
amp_id text รหัสอำเภอ
amp_name text ชื่ออำเภอ (ภาษาไทย)
amp_name_en text ชื่ออำเภอ (ภาษาอังกฤษ)
area numeric พื้นที่ (ตร.กม.)
population_count numeric จำนวนประชากร (คน)
total_income numeric รายได้รวมจัดเก็บเอง + รัฐจัดสรร + เงินอุดหนุน (ล้านบาท)
self_income numeric รายได้จากจัดเก็บเอง (ล้านบาท)
allocate_income numeric รายได้จากรัฐจัดสรร (ล้านบาท)
subsidy_income numeric รายได้จากเงินอุดหนุน (ล้านบาท)