INAPROCAPI Gateway
API v1RUP

List paket swakelolaNEW!

Paket Swakelola, dengan cursor pagination

GET
/api/v1/rup/paket-swakelola

Query Parameters

kode_klpdstring

Kode KLPD yang akan diambil datanya.

tahuninteger

Tahun fiskal.

status?string

Filter status paket (opsional). Untuk all status kosongkan parameter status, untuk Terumumkan isi dengan Terumumkan.

limit?integer

Jumlah maksimum baris yang dikembalikan (dibatasi maksimum 1000).

Default1
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/rup/paket-swakelola?kode_klpd=string&tahun=0"
{
  "success": true,
  "data": [
    {
      "kd_klpd": "KX",
      "kd_satker": 1234,
      "kd_rup": 12345678,
      "nama_klpd": "Contoh Nama KLPD",
      "nama_satker": "Contoh Nama Satker",
      "nama_paket": "Contoh Nama Paket",
      "tahun_anggaran": 2024,
      "status": "Contoh Status"
    }
  ],
  "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"
  }
}