본문으로 건너뛰기
Bitaloka Docs
Batch parse

Batch parse

Parse up to 100 NIK, KK, plate, NPWP or region values in one request.

요청

POST https://api.bitaloka.io/v1/batch
JSON 본문→ application/json

파라미터

이름유형설명
items필수 텍스트 Up to 100 items; type is nik, kk, plate, npwp or region.예시: [{"type":"nik","value":"3171014501900001"},{"type":"plate","value":"B1…

코드 샘플

단일 소스에서 생성되며 라이브 API로 테스트되었습니다.

curl -sS -X POST "https://api.bitaloka.io/v1/batch" \
  -H "X-API-Key: $BITALOKA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"items":[{"type":"nik","value":"3171014501900001"},{"type":"plate","value":"B1234XYZ"}]}' \
  --fail-with-body

사용: curl 7.x+ · example.sh

응답

예시 요청에 대한 라이브 API의 실제 응답입니다.

200 OK · application/json
{
  "results": [
    {
      "type": "nik",
      "value": "3171014501900001",
      "result": {
        "valid": true,
        "input": "3171014501900001",
        "normalized": "3171014501900001",
        "gender": "P",
        "birthDate": {
          "day": 5,
          "month": 1,
          "yearTwoDigit": 90,
          "yearCandidates": [
            1990,
            2090
          ],
          "yearResolved": 1990,
          "yearIsAmbiguous": false
        },
        "region": {
          "province": {
            "code": "31",
            "name": "Daerah Khusus Ibukota Jakarta"
          },
          "regency": {
            "code": "3171",
            "name": "Kota Administrasi Jakarta Pusat"
          },
          "district": {
            "code": "317101",
            "name": "Gambir"
          }
        },
        "serial": "0001",
        "genderConsistent": false,
        "summary": "Perempuan, lahir 5 Januari 1990, Gambir, Kota Administrasi Jakarta Pusat, Daerah Khusus Ibukota Jakarta",
        "errors": [],
        "warnings": [
          {
            "code": "GENDER_MISMATCH",
            "message": "Gender from birth-day offset does not match serial parity (last digit). Possible data-entry error."
          }
        ]
      }
    },
    {
      "type": "plate",
      "value": "B1234XYZ",
      "result": {
        "valid": true,
        "input": "B1234XYZ",
        "normalized": "B1234XYZ",
        "prefix": "B",
        "number": "1234",
        "suffix": "XYZ",
        "region": {
          "code": "B",
          "name": "DKI Jakarta",
          "area": "Jakarta dan sekitarnya (Depok, Tangerang, Bekasi)"
        },
        "vehicle": {
          "code": "PASSENGER_CAR",
          "label": "Mobil penumpang (pribadi)"
        },
        "suffixDetail": {
          "areaCode": "X",
          "classCode": "Y",
          "serialCode": "Z"
        },
        "summary": "DKI Jakarta, Jakarta dan sekitarnya (Depok, Tangerang, Bekasi), Mobil penumpang (pribadi)",
        "errors": [],
        "warnings": [
          {
            "code": "STNK_VALIDITY_NOT_ENCODED",
            "message": "STNK validity month/year is printed directly on the plate; suffix letters are not a reliable source for it."
          }
        ]
      }
    }
  ]
}

AI 에이전트에서 사용하기

MCP 도구로 제공되지 않습니다. 에이전트는 대신 단일 항목 도구를 호출할 수 있습니다.

관련 서비스