zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Finance/Lotus Archi
Logo Lotus Archi

Lotus Archi

Indonesian gold and silver from Lotus Archi — counter prices, per-gram buyback, and daily history for both metals.

Endpoints
4
Requests
50
Updated
18 minutes ago
For LLMs
llms.txt
Endpoint healthnot yet measured
  • pricenot measured
  • buybacknot measured
  • gold-historynot measured
  • silver-historynot measured
no measurements yetdaily 01:00 WIB

Playground

4 endpoints
GET/v1/finance:lotus-archi/price30m cache1 paramchecking key…
Parameters
metalenum

Restrict to one metal. Default all.

·
Response
EXAMPLE
{
  "asOf": "2026-08-29",
  "count": 20,
  "items": [
    {
      "metal": "gold",
      "price": 329000,
      "product": "0,1 gr",
      "productId": 1,
      "weightGram": 0.1,
      "weightText": "0,1 gr",
      "pricePerGram": 3290000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 608000,
      "product": "0,2 gr",
      "productId": 2,
      "weightGram": 0.2,
      "weightText": "0,2 gr",
      "pricePerGram": 3040000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 1297000,
      "product": "0,5 gr",
      "productId": 3,
      "weightGram": 0.5,
      "weightText": "0,5 gr",
      "pricePerGram": 2594000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 1297000,
      "product": "0,5 gr WB",
      "productId": 4,
      "weightGram": 0.5,
      "weightText": "0,5 gr WB",
      "pricePerGram": 2594000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 2493000,
      "product": "1 gr",
      "productId": 5,
      "weightGram": 1,
      "weightText": "1 gr",
      "pricePerGram": 2493000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 4904000,
      "product": "2 gr",
      "productId": 6,
      "weightGram": 2,
      "weightText": "2 gr",
      "pricePerGram": 2452000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 12111000,
      "product": "5 gr",
      "productId": 7,
      "weightGram": 5,
      "weightText": "5 gr",
      "pricePerGram": 2422200,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 24167000,
      "product": "10 gr",
      "productId": 8,
      "weightGram": 10,
      "weightText": "10 gr",
      "pricePerGram": 2416700,
      "buybackPerGram": 2325000
    }
  ],
  "metal": "all",
  "total": 20,
  "dataset": "price",
  "currency": "IDR",
  "provider": "lotus-archi",
  "goldPricePerGram": 2493000,
  "goldBuybackPerGram": 2325000,
  "silverPricePerGram": 62000,
  "silverBuybackPerGram": 42000
}

Code examples

Price board
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("finance:lotus-archi", "price", {
  "metal": "gold"
});
console.log(data);
Full SDK reference →
request.sh
curl -X GET "https://api.zpi.web.id/v1/finance:lotus-archi/price?metal=gold" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Full reference

4 endpoints · plain text
GETPrice board/v1/finance:lotus-archi/priceEvery bar and coin quoted today, gold and silver, with the per-gram buyback rate.

Parameters

metalenumoptional
Restrict to one metal. Default all. Values: gold, silver, all.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:lotus-archi/price?metal=gold" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "asOf": "2026-08-29",
  "count": 20,
  "items": [
    {
      "metal": "gold",
      "price": 329000,
      "product": "0,1 gr",
      "productId": 1,
      "weightGram": 0.1,
      "weightText": "0,1 gr",
      "pricePerGram": 3290000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 608000,
      "product": "0,2 gr",
      "productId": 2,
      "weightGram": 0.2,
      "weightText": "0,2 gr",
      "pricePerGram": 3040000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 1297000,
      "product": "0,5 gr",
      "productId": 3,
      "weightGram": 0.5,
      "weightText": "0,5 gr",
      "pricePerGram": 2594000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 1297000,
      "product": "0,5 gr WB",
      "productId": 4,
      "weightGram": 0.5,
      "weightText": "0,5 gr WB",
      "pricePerGram": 2594000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 2493000,
      "product": "1 gr",
      "productId": 5,
      "weightGram": 1,
      "weightText": "1 gr",
      "pricePerGram": 2493000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 4904000,
      "product": "2 gr",
      "productId": 6,
      "weightGram": 2,
      "weightText": "2 gr",
      "pricePerGram": 2452000,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 12111000,
      "product": "5 gr",
      "productId": 7,
      "weightGram": 5,
      "weightText": "5 gr",
      "pricePerGram": 2422200,
      "buybackPerGram": 2325000
    },
    {
      "metal": "gold",
      "price": 24167000,
      "product": "10 gr",
      "productId": 8,
      "weightGram": 10,
      "weightText": "10 gr",
      "pricePerGram": 2416700,
      "buybackPerGram": 2325000
    }
  ],
  "metal": "all",
  "total": 20,
  "dataset": "price",
  "currency": "IDR",
  "provider": "lotus-archi",
  "goldPricePerGram": 2493000,
  "goldBuybackPerGram": 2325000,
  "silverPricePerGram": 62000,
  "silverBuybackPerGram": 42000
}
GETBuyback/v1/finance:lotus-archi/buybackPer-gram buyback rate per metal — one rate for every bar size.

Parameters

metalenumoptional
Restrict to one metal. Default all. Values: gold, silver, all.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:lotus-archi/buyback?metal=gold" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "asOf": "2026-08-29",
  "count": 2,
  "items": [
    {
      "date": "2026-08-29",
      "metal": "gold",
      "pricePerGram": 2493000,
      "spreadPerGram": 168000,
      "buybackPerGram": 2325000
    },
    {
      "date": "2026-08-29",
      "metal": "silver",
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    }
  ],
  "metal": "all",
  "dataset": "buyback",
  "currency": "IDR",
  "provider": "lotus-archi",
  "appliesToAllDenominations": true
}
GETGold history/v1/finance:lotus-archi/gold-historyDaily gold price and buyback, back to February 2025.

Parameters

fromstringoptional
Earliest date to include, YYYY-MM-DD.
tostringoptional
Latest date to include, YYYY-MM-DD.
orderenumoptional
Oldest first (asc) or newest first (desc). Default desc. Values: asc, desc.
pagenumberoptional
Page of days. Default 1.
limitnumberoptional
Days per page. Default 100, max 1000.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:lotus-archi/gold-history?from=2026-01-01&to=2026-08-29&order=desc&page=1&limit=100" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "to": "2026-08-29",
  "from": "2026-01-01",
  "page": 1,
  "count": 10,
  "items": [
    {
      "date": "2026-08-29",
      "recordId": 453,
      "pricePerGram": 2493000,
      "spreadPerGram": 168000,
      "buybackPerGram": 2325000
    },
    {
      "date": "2026-08-28",
      "recordId": 452,
      "pricePerGram": 2530000,
      "spreadPerGram": 165000,
      "buybackPerGram": 2365000
    },
    {
      "date": "2026-08-27",
      "recordId": 451,
      "pricePerGram": 2548000,
      "spreadPerGram": 163000,
      "buybackPerGram": 2385000
    },
    {
      "date": "2026-08-26",
      "recordId": 450,
      "pricePerGram": 2581000,
      "spreadPerGram": 171000,
      "buybackPerGram": 2410000
    },
    {
      "date": "2026-08-25",
      "recordId": 449,
      "pricePerGram": 2593000,
      "spreadPerGram": 173000,
      "buybackPerGram": 2420000
    },
    {
      "date": "2026-08-24",
      "recordId": 448,
      "pricePerGram": 2591000,
      "spreadPerGram": 181000,
      "buybackPerGram": 2410000
    },
    {
      "date": "2026-08-22",
      "recordId": 447,
      "pricePerGram": 2607000,
      "spreadPerGram": 197000,
      "buybackPerGram": 2410000
    },
    {
      "date": "2026-08-21",
      "recordId": 446,
      "pricePerGram": 2591000,
      "spreadPerGram": 196000,
      "buybackPerGram": 2395000
    }
  ],
  "metal": "gold",
  "order": "desc",
  "total": 179,
  "covered": 423,
  "dataset": "gold-history",
  "hasMore": true,
  "currency": "IDR",
  "nextPage": 2,
  "provider": "lotus-archi",
  "unitGram": 1,
  "latestDate": "2026-08-29",
  "earliestDate": "2025-02-27"
}
GETSilver history/v1/finance:lotus-archi/silver-historyDaily silver price and buyback, back to August 2025.

Parameters

fromstringoptional
Earliest date to include, YYYY-MM-DD.
tostringoptional
Latest date to include, YYYY-MM-DD.
orderenumoptional
Oldest first (asc) or newest first (desc). Default desc. Values: asc, desc.
pagenumberoptional
Page of days. Default 1.
limitnumberoptional
Days per page. Default 100, max 1000.

Request

curl -X GET "https://api.zpi.web.id/v1/finance:lotus-archi/silver-history?from=2026-01-01&to=2026-08-29&order=desc&page=1&limit=100" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "to": "2026-08-29",
  "from": "2026-01-01",
  "page": 1,
  "count": 10,
  "items": [
    {
      "date": "2026-08-29",
      "recordId": 191,
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    },
    {
      "date": "2026-08-28",
      "recordId": 190,
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    },
    {
      "date": "2026-08-27",
      "recordId": 189,
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    },
    {
      "date": "2026-08-26",
      "recordId": 188,
      "pricePerGram": 63000,
      "spreadPerGram": 20000,
      "buybackPerGram": 43000
    },
    {
      "date": "2026-08-25",
      "recordId": 187,
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    },
    {
      "date": "2026-08-24",
      "recordId": 186,
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    },
    {
      "date": "2026-08-22",
      "recordId": 185,
      "pricePerGram": 63000,
      "spreadPerGram": 20000,
      "buybackPerGram": 43000
    },
    {
      "date": "2026-08-21",
      "recordId": 184,
      "pricePerGram": 62000,
      "spreadPerGram": 20000,
      "buybackPerGram": 42000
    }
  ],
  "metal": "silver",
  "order": "desc",
  "total": 117,
  "covered": 191,
  "dataset": "silver-history",
  "hasMore": true,
  "currency": "IDR",
  "nextPage": 2,
  "provider": "lotus-archi",
  "unitGram": 1,
  "latestDate": "2026-08-29",
  "earliestDate": "2025-08-22"
}

Related APIs

More in finance

Pluang

finance/pluang

Data pasar Pluang lintas aset: order book, running trade, tradebook dan ringkasan broker per saham IDX, plus saham Amerika, emas, kripto, sinyal analis dan berita.

167.8K calls·1d cache

Binance Futures

finance/binance-futures

USD-M perpetual futures market data: funding, premium index, open interest, long/short ratios, candles and depth.

23.6K calls·10m cache

IDX (Bursa Efek Indonesia)

finance/idx

Data Bursa Efek Indonesia: ringkasan saham & indeks, top movers, broker, emiten, laporan keuangan, berita, dan passthrough ke ratusan endpoint /primary/.

258.8K calls·1d cache

TradingView

finance/tradingview

Screener, charts, technical indicators, fundamentals, news and the macro calendar across 16 markets — Indonesian equities, US equities, crypto, forex and futures.

83.9K calls·1d cache

Stockbit

finance/stockbit

Data saham IDX dari Stockbit: harga, chart intraday, profil emiten, diskusi komunitas, dan kamus investasi.

50.8K calls·1d cache

Binance Vision

finance/binance-vision

Binance's public bulk archive: klines, 5-minute open-interest and long/short metrics, funding, book depth and liquidations, back to 2017.

8.1K calls·1d cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026