Vào thẳng nội dung

Văn bản quy phạm pháp luật#

1. API tìm kiếm văn bản#

1. Request Header

  • URL: ***/api/VanBanQuyPham/TimKiemVanbanFull
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "DonVi": "Mảng id cơ quan biên tập. VD: [13]", // String
    "KieuTimKiem": "Kiểu tìm kiếm. Tham khảo bên dưới", // String
    "TuNgay": "Thời gian có hiệu lực từ ngày", // String
    "DenNgay": "Thời gian có hiệu lực đến ngày",
    "LoaiVanBan": "Mảng id loại văn bản cần tìm",
    "Keyword": "Từ khóa tìm kiếm",
    "SearchIn": "Các trường tìm kiếm",
    "t_gridRequest": "String object json hiển thị kết quả theo cấu trúc"
}
  • Kiểu tìm kiếm
    • 1 = Văn bản pháp quy chuẩn
    • 2 = Văn bản tạm nhập
    • 3 = Văn bản hợp nhất

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

2. API lấy lĩnh vực#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllLinhVuc
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "DonVi": "Mảng id cơ quan biên tập. VD: [13]", // String
    "t_gridRequest": "Kiểu tìm kiếm. Tham khảo bên dưới"
}

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

3. API lấy lĩnh vực#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllLinhVuc
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "DonVi": "Mảng id cơ quan biên tập. VD: [13]", // String
    "t_gridRequest": "Kiểu tìm kiếm. Tham khảo bên dưới"
}

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

4. API lấy cơ quan biên tập#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllCoQuanBienTap
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "t_gridRequest": "Kiểu tìm kiếm. Tham khảo bên dưới"
}

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

5. API lấy cơ quan ban hành#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllCoQuanBanHanh
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "DonVi": "Mảng id cơ quan biên tập. VD: [13]", // String
    "t_gridRequest": "Kiểu tìm kiếm. Tham khảo bên dưới"
}

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

6. API lấy thông tin chi tiết theo id#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetById
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "ItemID": "Id văn bản", // String
    "isTiengAnhOrVN": "Kiểu ngôn ngữ, tham khảo bên dưới"
}

Kiểu ngôn ngữ: - 1: tiếng Việt - 2: tiếng Anh

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

7. API lấy thông tin loại văn bản#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllLoaiVanBan
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

{
    "DonVi": "Mảng id cơ quan biên tập. VD: [13]", // String
    "t_gridRequest": "Kiểu tìm kiếm. Tham khảo bên dưới"
}

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

8. API lấy thông tin người ký#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllNguoiKy
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

Để trống

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}

9. API lấy thông tin chức danh#

1. Request Header

  • URL: ***/api/VanBanQuyPham/GetAllChucDanh
  • Method:: GET
  • Authorization: Bearer 'token'
  • Content-Type: application/json

2. Request body

Bỏ trống

3. Response body

{  
"code": "Mã trạng thái HTTP trả về", 
"status": "Mã trạng thái xử lý trả về", 
"correlationId": "Mã correlationId dành cho người lập trình trong quá trình kiểm tra kết nối",
"response": "Chuỗi Json kết quả dữ liệu được trả về từ hệ thống " 
}