abaxx.exchange APIabaxx.exchange ↗
Access historical settlement data for LNG futures contracts on Abaxx Exchange. Filter by product code and date. Returns OHLC, volume, open interest, and more.
curl -X GET 'https://api.parse.bot/scraper/63b10a9b-9dc5-4e97-a63e-e689acb9bc33/get_historical_data?date=2026-05-13&product=GOM' \ -H 'X-API-Key: $PARSE_API_KEY'
Get historical settlement data for LNG futures contracts. Returns all contract months with OHLC prices, settlement, volume, and open interest for a given product and date. When no date is provided, returns data for the latest available trading date.
| Param | Type | Description |
|---|---|---|
| date | string | Trading date in YYYY-MM-DD format. If omitted, returns the latest available date. |
| product | string | Product code to filter by. Accepted values: GOM, NPA, CP1, RD1, GWM, EWM, UWM, FWM, NWM, SWM, GSM, NSS, LCS, LCR, LCB, GKS. If omitted, returns data for all products. |
{
"type": "object",
"fields": {
"data": "array of contract objects with fields: product, symbol, contract_month, trade_date, expiry, open, high, low, close, settlement, settle_change, volume, open_interest",
"date": "string - the trading date of the returned data in YYYY-MM-DD format",
"product": "string - product code filter applied, or ALL if no filter",
"total_rows": "integer - number of contract rows returned"
},
"sample": {
"data": {
"data": [
{
"low": "13.73",
"high": "13.73",
"open": "13.73",
"close": "13.73",
"expiry": "2026-06-02",
"symbol": "GOMN26",
"volume": 746,
"product": "GOM",
"settlement": "13.69",
"trade_date": "2026-05-13",
"open_interest": "3",
"settle_change": "-0.04",
"contract_month": "GOMN26 (Jul)"
}
],
"date": "2026-05-13",
"product": "GOM",
"total_rows": 24
},
"status": "success"
}
}About the abaxx.exchange API
The Abaxx Exchange API provides 2 endpoints for querying historical settlement and market data for LNG futures contracts traded on Abaxx Exchange. The get_historical_data endpoint returns per-contract OHLC prices, settlement values, volume, and open interest across all listed contract months for a given product and date. A companion get_products endpoint exposes the full list of available product codes and the date range of available data.
What the API Covers
The Abaxx Exchange lists LNG (liquefied natural gas) futures across multiple regional and product-specific codes. This API surfaces the end-of-day settlement data that Abaxx publishes on its market data page, giving you access to historical records spanning the full date range available on the exchange.
get_historical_data Endpoint
The primary endpoint, get_historical_data, accepts two optional parameters: date (a trading date in YYYY-MM-DD format) and product (one of 14 accepted product codes including GOM, NPA, CP1, RD1, GWM, EWM, UWM, FWM, NWM, SWM, GSM, NSS, LCS, and L). Omitting date returns the latest available trading date. Omitting product returns rows for all products. Each row in the data array contains the fields product, symbol, contract_month, trade_date, expiry, open, high, low, close, and settlement, along with volume and open interest. The response also includes a total_rows count and echoes back the date and product filter applied.
get_products Endpoint
The get_products endpoint takes no inputs and returns two things: an array of all valid product code strings that can be passed to get_historical_data, and a date_range object with min_eod and max_eod fields indicating the earliest and latest trading dates for which settlement data exists. This is useful for building date-range pickers or validating input before querying historical data.
Data Freshness and Coverage
Data reflects end-of-day settlement records as published by Abaxx Exchange. The get_products endpoint's max_eod field is the authoritative indicator of how current the available data is. Coverage is limited to products actively listed on Abaxx Exchange; no intraday tick or order book data is exposed.
- Track daily settlement prices for specific LNG futures contract months by querying
get_historical_datawith a product code likeGOMorNPA. - Build a time-series chart of OHLC values for an LNG futures product across its full historical date range.
- Monitor open interest changes across contract months to gauge market participation trends on Abaxx Exchange.
- Validate available product codes and data freshness before running bulk historical queries using the
get_productsendpoint. - Construct a settlement price database for LNG futures to feed quantitative models or spread analysis.
- Alert systems that detect when volume or open interest for a given contract month crosses a threshold on a new trading date.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Abaxx Exchange have an official developer API?+
What does the `product` parameter in `get_historical_data` control, and what happens if I omit it?+
product code — such as GOM, NPA, or CP1 — filters the response to rows for that single product. Omitting the parameter returns all available products for the specified date, and the response will reflect ALL in the product field. The total_rows field tells you how many contract rows were returned.Does the API return intraday or tick-level data for LNG futures?+
How do I find out what date range of historical data is available?+
get_products. The response includes a date_range object with min_eod and max_eod fields that indicate the earliest and latest trading dates for which settlement data exists. Use max_eod to confirm data freshness before querying.