# Pintu — Zapi reference > Harga aset kripto di Pintu dalam rupiah, dengan perubahan harian, mingguan, bulanan, dan tahunan. **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:** `{ status, message, content }` **Rate limit:** 60 req/min on free tier. **Related:** - Detail page: https://zpi.web.id/api/finance/pintu - 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 --- ## Pintu **Category:** finance · **Slug:** `pintu` **Detail page:** https://zpi.web.id/api/finance/pintu Harga aset kripto di Pintu dalam rupiah, dengan perubahan harian, mingguan, bulanan, dan tahunan. **Tags:** pintu, crypto, idr, indonesia, finance ### Prices Seluruh pasar Pintu, atau satu pair kalau `pair` diisi. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/finance:pintu/prices` - **Cache TTL:** 60s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `pair` | string | query | no | Keep a single pair. Omit for the whole market. | | `length` | number | query | no | Rows to return (default 50, max 1000) | **cURL:** ```bash curl "https://api.zpi.web.id/v1/finance:pintu/prices?pair=btc%2Fidr&length=50" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/finance:pintu/prices?pair=btc%2Fidr&length=50", { 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:pintu/prices?pair=btc%2Fidr&length=50", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "count": 8, "items": [ { "pair": "0g/idr", "price": 2763, "changeDayPercent": 9.43, "changeWeekPercent": 7.38, "changeYearPercent": 0, "changeMonthPercent": -21.01 }, { "pair": "1000sats/idr", "price": 2, "changeDayPercent": 0, "changeWeekPercent": 0, "changeYearPercent": 0, "changeMonthPercent": 0 }, { "pair": "1inch/idr", "price": 1494, "changeDayPercent": 0.34, "changeWeekPercent": 3.03, "changeYearPercent": -67.59, "changeMonthPercent": 15.99 }, { "pair": "2z/idr", "price": 981.3, "changeDayPercent": -0.21, "changeWeekPercent": -2.65, "changeYearPercent": 0, "changeMonthPercent": -23.34 }, { "pair": "aaplx/idr", "price": 5566632, "changeDayPercent": -0.31, "changeWeekPercent": 0.51, "changeYearPercent": 48.6, "changeMonthPercent": -1.78 }, { "pair": "aave/idr", "price": 1602433, "changeDayPercent": -1.04, "changeWeekPercent": -1.44, "changeYearPercent": -66.04, "changeMonthPercent": -0.55 }, { "pair": "abbvx/idr", "price": 4457995, "changeDayPercent": -0.76, "changeWeekPercent": -3.38, "changeYearPercent": 38.34, "changeMonthPercent": -4.28 }, { "pair": "abton/idr", "price": 1940602, "changeDayPercent": -0.45, "changeWeekPercent": 0.68, "changeYearPercent": 0, "changeMonthPercent": 12.07 } ], "total": 604, "source": "pintu", "currency": "IDR" } ``` --- _Generated: 2026-08-08T12:06:49.360Z_