# Rekam Draft Pencarian CK-5

## Introduction

* Purpose: API ini digunakan untuk rekam CK-1C modul Pelunasan&#x20;
* Overview: Proses rekam CK-1C mensyaratkan 1 object data dalam bentuk JSON

## Path API

<mark style="color:green;">`POST`</mark> `{API_URL}/portal/ck5/rekam-draft-pencarian`

## Authorization

<table><thead><tr><th width="181">Name</th><th width="126">Type </th><th>Description</th></tr></thead><tbody><tr><td>Authorization</td><td>String</td><td>Bearer Token yang didapatkan dari hasil otorisasi</td></tr></tbody></table>

## Request Structure

Top-Level Object: Struktur data Dalam Bentuk Top Level JSON Schema

```
"Data": { ... }
```

### Header Section

<table><thead><tr><th width="217">Parameter Name</th><th width="89">Type</th><th>Description</th><th>Example Value</th></tr></thead><tbody><tr><td>idCk5Header</td><td>String</td><td>Identifikasi unik untuk CK5 Header</td><td>a261581e-4122-4938-9eee-dfd35fbaccd1</td></tr><tr><td>kodeKantor</td><td>String</td><td>Kode kantor</td><td>150300</td></tr><tr><td>namaPerusahaanAsal</td><td>String</td><td>Nama perusahaan asal</td><td>PANJANG JIWO PT</td></tr><tr><td>komentar</td><td>String</td><td>Komentar tambahan terkait entitas data, jika ada</td><td>kode kantor terlampir</td></tr></tbody></table>

## JSONSchema Rekam Draft Pencarian CK-5

```json
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "title": "Schema Rekam Draft Pencarian CK-5",
  "description": "JSON Schema untuk Rekam Draft Pencarian CK-5.",
  "properties": {
    "idCk5Header": {
      "type": "string",
      "format": "uuid",
      "description": "ID CK5 Header, berupa UUID."
    },
    "kodeKantor": {
      "type": "string",
      "description": "Kode kantor."
    },
    "namaPerusahaanAsal": {
      "type": "string",
      "description": "Nama perusahaan asal."
    },
    "komentar": {
      "type": "string",
      "description": "Komentar."
    }
  },
  "required": [
    "idCk5Header",
    "kodeKantor",
    "namaPerusahaanAsal"
  ],
  "message": {
    "required": "Wajib mengisi semua field pada header CK5."
  }
}

```

## JSON Example : Rekam Draft Pencarian CK-5

```json
{
    "idCk5Header": "a261581e-4122-4938-9eee-dfd35fbaccd1",
    "kodeKantor": "150300",
    "namaPerusahaanAsal": "PANJANG JIWO PT",
    "komentar": "Berhasil rekam"
}
```

## Validation Rules

| Field       | Rules                            |
| ----------- | -------------------------------- |
| idCk5Header | Harus merupakan UUID yang valid. |

## Response

{% tabs %}
{% tab title="200" %}

```json
{
    "message": "Success",
    "status": true,
    "data": {
        "idCk5Header": "08157bc9-614c-4ec1-95bb-ad1442e55a81",
        "nomorCk5": null,
        "tanggalCk5": "2024-06-07",
        "nomorAju": "decul",
        "tanggalAju": "2024-06-07",
        "idJenisBkc": 2,
        "namaJenisBkc": "MMEA",
        "idJenisIdentitasPenimbun": null,
        "jenisIdentitasPenimbun": null,
        "nomorIdentitasPenimbunan": null,
        "namaPenimbunan": null,
        "alamatPenimbunan": null,
        "nomorIdentitasPemberitahu": "1374024808880004",
        "namaPemberitahu": "REZHA",
        "alamatPemberitahu": "TEST",
        "idJenisPemberitahuan": 11,
        "jenisPemberitahuan": "1.1. Dibayar - Tunai",
        "idCaraAngkut": null,
        "caraAngkut": null,
        "idCaraPelunasan": 2,
        "caraPelunasan": "Pelekatan Pita Cukai",
        "idStatusCukai": 2,
        "statusCukai": "Sudah Dilunasi",
        "idNppbkcAsal": "0499af9b-f53b-40c7-b1f8-9b16c9f89b76",
        "idJenisIdentitasAsal": 1,
        "jenisIdentitasAsal": "NPPBKC",
        "nomorIdentitasAsal": "0014539407415000150312",
        "nppbkcAsal": "0014539407415000150312",
        "namaPerusahaanAsal": "PANJANG JIWO PT",
        "alamatPerusahaanAsal": "Jalan Yos Sudarso No.147 RT 004 RW 002 Kel. Kebon Besar Kec. Batu Ceper Kota Tangerang, Banten",
        "idNppbkcTujuan": "fe3c9198-1af7-05e6-e054-0021f60abd54",
        "jenisIdentitasTujuan": "NPPBKC",
        "idJenisIdentitasTujuan": 1,
        "nomorIdentitasTujuan": "0669986374654000070613",
        "alamatTujuan": "Dusun Gumuk Mojo RT 46 RW 09 Kelurahan Wonokerto Kecamatan Bantur Kabupaten Malang",
        "namaTujuan": "DEMANG JAYA PR",
        "kodeNegaraTujuan": null,
        "kodeKantor": null,
        "namaNegaraTujuan": null,
        "kodeKantorAsal": "150300",
        "namaKantorAsal": "KPPBC TANGERANG",
        "kodeKantorMuat": null,
        "namaKantorMuat": null,
        "pelabuhanMuat": null,
        "kodeKantorSinggah": null,
        "namaKantorSinggah": null,
        "pelabuhanSinggah": null,
        "kodeKantorPenimbunan": null,
        "namaKantorPenimbunan": null,
        "kodeKantorTujuan": "070600",
        "namaKantorTujuan": "KPPBC TMC MALANG",
        "nomorInvoice": null,
        "tanggalInvoice": null,
        "nomorSkepFasilitas": "KEP-MANUAL006",
        "tanggalSkepFasilitas": "0018-09-14T00:00:00.000+00:00",
        "jangkaWaktuSetuju": null,
        "jangkaWaktuMohon": null,
        "totalCukai": 0.02,
        "totalDevisa": 0.0,
        "lhpTujuanMandiri": null,
        "flagImpor": "N",
        "idBack1": null,
        "idProses": "be268fc2-c213-4a0c-b929-a9e60ef912f4",
        "flagH2h": null,
        "npwpPerusahaanAsal": null,
        "flagJenisEkspor": null,
        "nomorPeb": null,
        "tanggalPeb": null,
        "tanggalPengeluaran": null,
        "nomorPersetujuanPerbaikan": null,
        "waktuRekam": "2024-08-22T06:54:30.191+00:00",
        "nomorPersetujuanPembatalan": null,
        "tanggalPersetujuanPerbaikan": null,
        "kodeUploadDasarPerbaikan": null,
        "kodeUploadDasarPembatalan": null,
        "alasanPerbaikan": null,
        "tanggalPersetujuanPembatalan": null,
        "alasanPembatalan": null,
        "kategori": null,
        "kodeUploadBelumPengeluaran": null,
        "idStatusAsal": 1,
        "statusAsal": "Pabrik",
        "idStatusTujuan": 1,
        "statusTujuan": "Pabrik",
        "nilaiTransaksi": null,
        "flagTransaksi": "N",
        "nomorSuratJalan": "laksda12312",
        "tanggalSuratJalan": "2024-05-21T00:00:00.000+00:00",
        "lainnya": null,
        "kodeUploadLainnya": null,
        "kategoriAsal": null,
        "kategoriTujuan": "Kuning",
        "nomorWatchlistAsal": null,
        "nomorWatchlistTujuan": "TEST-WATCHLIST-GUDBAR",
        "kodeAlur": "F1.1",
        "periodeBulan": null,
        "periodeTahun": null,
        "tanggalPengeluaranAwal": null,
        "tanggalPengeluaranAkhir": null,
        "flagPeriodik": null,
        "jumlahKemasan": null,
        "status": "Penelitian dan Persetujuan Asal",
        "flagCk1c": null,
        "idOrderOnline": null,
        "tanggalPermohonanPerbaikan": null,
        "nomorPermohonanPerbaikan": null,
        "nomorPermohonanPembatalan": null,
        "kodeUploadPersetujuanPerbaikan": null,
        "tanggalPermohonanPembatalan": null,
        "kodeUploadPersetujuanPembatalan": null
    }
}
```

{% endtab %}
{% endtabs %}

## Potential Error

<table><thead><tr><th width="189">Status Code</th><th width="213">Description</th><th>Reason</th></tr></thead><tbody><tr><td>400 Bad Request</td><td>Permintaan tidak valid</td><td>Parameter tidak lengkap atau format tidak sesuai</td></tr><tr><td>401 Unauthorized</td><td>Otentikasi gagal</td><td>Bearer Token tidak valid atau tidak disertakan dalam header permintaan</td></tr><tr><td>404 Not Found</td><td>Dokumen tidak ditemukan</td><td>Data tidak ditemukan berdasarkan parameter yang diberikan</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ceisa40.gitbook.io/pia-ceisa40/api-service-cukai/perdagangan/rekam-draft-pencarian-ck-5.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
