# Antam — Zapi reference > Antam's own price list — the Indonesian retail gold benchmark, quoted per bar **Base URL:** `https://api.zpi.web.id` **Auth:** Send `x-api-key: YOUR_KEY` header on every request. Get a free key at https://zpi.web.id/dashboard/keys. **Response envelope:** `{ content, message, errors }` **Rate limit:** 60 req/min on free tier. **Related:** - Detail page: https://zpi.web.id/api/finance/antam - Endpoint catalog: https://zpi.web.id/category/finance - Concise index: https://zpi.web.id/llms.txt - Full reference: https://zpi.web.id/llms-full.txt --- ## Antam **Category:** finance · **Slug:** `antam` **Detail page:** https://zpi.web.id/api/finance/antam Antam's own price list — the Indonesian retail gold benchmark, quoted per bar **Tags:** finance, antam ### Harga Antam's own price list — the Indonesian retail gold benchmark, quoted per bar - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:antam/harga` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `series` | string | query | no | Filter by series name, case-insensitive substring. Omit for every series. | | `metal` | enum(gold|silver|all) | query | no | Restrict to gold or silver products. Default all. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:antam/harga?series=batangan&metal=gold" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:antam/harga?series=batangan&metal=gold", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:antam/harga?series=batangan&metal=gold", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "asOf": "2026-08-21", "count": 17, "items": [ { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 1412500, "taxedPrice": 1416031, "weightGram": 0.5, "weightText": "0.5 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 1416031 } ], "basePricePerGram": 2825000 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 2725000, "taxedPrice": 2731813, "weightGram": 1, "weightText": "1 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 2731813 } ], "basePricePerGram": 2725000 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 5390000, "taxedPrice": 5403475, "weightGram": 2, "weightText": "2 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 5403475 } ], "basePricePerGram": 2695000 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 8060000, "taxedPrice": 8080150, "weightGram": 3, "weightText": "3 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 8080150 } ], "basePricePerGram": 2686667 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 13400000, "taxedPrice": 13433500, "weightGram": 5, "weightText": "5 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 13433500 } ], "basePricePerGram": 2680000 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 26745000, "taxedPrice": 26811863, "weightGram": 10, "weightText": "10 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 26811863 } ], "basePricePerGram": 2674500 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 66737000, "taxedPrice": 66903843, "weightGram": 25, "weightText": "25 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 66903843 } ], "basePricePerGram": 2669480 }, { "metal": "gold", "series": "Emas Batangan", "taxLabel": "Harga (+Pajak PPh 0.25%)", "basePrice": 133395000, "taxedPrice": 133728488, "weightGram": 50, "weightText": "50 gr", "taxedPrices": [ { "label": "Harga (+Pajak PPh 0.25%)", "price": 133728488 } ], "basePricePerGram": 2667900 } ], "metal": "all", "total": 23, "series": "batangan", "dataset": "harga", "currency": "IDR", "provider": "antam", "seriesAvailable": [ "Emas Batangan", "Emas Batangan Gift Series", "Emas Batangan Batik Seri III", "Emas Batangan Karapan Sapi", "Koin Perak Gunung Bromo", "Perak Murni", "Perak Heritage", "Liontin Batik Seri III" ] } ``` --- ### Buyback What Antam pays to take a bar back. One number for the whole product line — the - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:antam/buyback` - **Cache TTL:** 3600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `x` | string | query | no | Unused — the buyback price takes no parameters. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:antam/buyback?x=" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:antam/buyback?x=", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/finance:antam/buyback?x=", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "metal": "gold", "dataset": "buyback", "currency": "IDR", "provider": "antam", "pricePerGram": 2585000, "appliesToAllDenominations": true } ``` --- _Generated: 2026-08-21T07:35:55.309Z_