INAPROCAPI Gateway
API v1SPSE / Non E-Purchasing

List pengumuman

Pengumuman, dengan cursor pagination. Wajib memilih salah satu skenario: (tahun + kode_klpd) atau kd_tender).

GET
/api/v1/tender/pengumuman

Query Parameters

kd_tender?integer

Kode tender yang ingin diambil datanya.

Formatint64
kode_klpd?integer

Kode klpd yang akan diambil datanya (wajib jika tidak memakai kd_tender).

tahun?integer

Tahun fiskal (wajib jika tidak memakai kd_tender).

limit?integer

Jumlah maksimum baris yang dikembalikan (dibatasi maksimum 1000).

Default10
Range1 <= value <= 1000
cursor?string

Cursor dari meta.cursor pada respons sebelumnya.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "http://localhost:8080/api/v1/tender/pengumuman"
{
  "success": true,
  "data": [
    {
      "hps": 1234567890,
      "jenis_klpd": "KEMENTERIAN",
      "jenis_pengadaan": "Pengadaan Barang",
      "kd_klpd": "KX",
      "kd_lpse": 12345,
      "kd_pkt_dce": 123456,
      "kd_rup": "12345",
      "kd_satker": "12345",
      "kd_satker_str": "12345",
      "kd_tender": 12345,
      "ket_ditutup": null,
      "ket_diulang": null,
      "kontrak_pembayaran": "Lumsum",
      "kualifikasi_paket": "Kecil",
      "list_tahun_anggaran": "2024",
      "lokasi_pekerjaan": "Rumah Contoh - Jawa Barat",
      "mtd_evaluasi": "Pagu Anggaran",
      "mtd_kualifikasi": "Pra Dua File Kualitas Biaya",
      "mtd_pemilihan": "Pengadaan Langsung",
      "nama_klpd": "Contoh Nama KLPD",
      "nama_lpse": "Contoh Nama LPSE",
      "nama_paket": "Contoh Nama Paket",
      "nama_pokja": "Contoh Nama Pokja",
      "nama_ppk": "Contoh Nama PPK",
      "nama_satker": "Contoh Nama Satker",
      "nip_pokja": "123456789",
      "nip_ppk": "123456789",
      "pagu": 12345,
      "status_tender": "Selesai",
      "sumber_dana": "APBD",
      "tahun_anggaran": 2024,
      "tanggal_status": "2024-01-05T00:00:00Z",
      "tgl_buat_paket": "2024-01-05T09:07:06.5Z",
      "tgl_kolektif_kolegial": "2024-01-10T13:21:52.557Z",
      "tgl_pengumuman_tender": "2024-01-10 13:30:00.000000Z",
      "url_lpse": "https://12345.go.id/lpse",
      "versi_tender": 1
    }
  ],
  "meta": {
    "limit": 0,
    "has_more": true,
    "cursor": "string"
  }
}

{
  "success": false,
  "error": {
    "code": "Bad Request",
    "message": "Invalid request",
    "details": "The SQL query is malformed"
  },
  "meta": {
    "request_id": "req-123456"
  }
}

{
  "success": false,
  "error": {
    "code": "Unauthorized",
    "message": "Unauthorized",
    "details": "Invalid or missing API key"
  },
  "meta": {
    "request_id": "req-123456"
  }
}

{
  "success": false,
  "error": {
    "code": "Forbidden",
    "message": "Forbidden",
    "details": "You are not allowed to access this resource"
  },
  "meta": {
    "request_id": "req-123456"
  }
}

{
  "success": false,
  "error": {
    "code": "Too Many Requests",
    "message": "Rate limit exceeded",
    "details": "Please retry later"
  },
  "meta": {
    "request_id": "req-123456"
  }
}

{
  "success": false,
  "error": {
    "code": "Internal Server Error",
    "message": "Internal server error",
    "details": "An unexpected error occurred"
  },
  "meta": {
    "request_id": "req-123456"
  }
}

{
  "success": false,
  "error": {
    "code": "Service Unavailable",
    "message": "Service unavailable",
    "details": "The data source is temporarily unavailable"
  },
  "meta": {
    "request_id": "req-123456"
  }
}