Discover/Abaxx API
live

Abaxx 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.

Endpoint health
verified 7d ago
get_products
get_historical_data
2/2 passing latest checkself-healing
Endpoints
2
Updated
26d ago

What is the Abaxx 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.

Try it
Trading date in YYYY-MM-DD format. If omitted, returns the latest available date.
Product code to filter by. Accepted values: GOM, NPA, CP1, RD1, GWM, EWM, UWM, FWM, NWM, SWM, GSM, NSS, LCS, LCR, LCB, GKS, SSP. If omitted, returns data for all products.
api.parse.bot/scraper/63b10a9b-9dc5-4e97-a63e-e689acb9bc33/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/63b10a9b-9dc5-4e97-a63e-e689acb9bc33/get_historical_data?date=2026-07-07&product=GOM' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace abaxx-exchange-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Abaxx Exchange LNG futures — discover products, fetch settlements."""
from parse_apis.abaxx_exchange_historical_market_data_api import (
    AbaxxExchange, Product_, ProductNotFound,
)

client = AbaxxExchange()

# List available LNG futures products (capped)
for product in client.products.list(limit=5):
    print(product.code)

# Construct a product by code and fetch its latest settlements
gom = client.product(code="GOM")
for contract in gom.settlements(limit=3):
    print(contract.symbol, contract.settlement, contract.volume)

# Use the enum to pick a specific product and fetch with a date filter
npa = client.product(code=Product_.NPA)
for contract in npa.settlements(date="2026-06-08", limit=3):
    print(contract.symbol, contract.expiry, contract.settle_change)

# Typed error handling
try:
    bad = client.product(code="INVALID")
    bad.settlements(limit=1).first()
except ProductNotFound as exc:
    print(f"Product not found: {exc.product}")

print("exercised: products.list / product().settlements / Product_ enum / ProductNotFound error")
All endpoints · 2 totalmissing one? ·

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. Each product has up to ~24 contract months listed. Fields like open/high/low/close may be '-' when no trades occurred for that contract month.

Input
ParamTypeDescription
datestringTrading date in YYYY-MM-DD format. If omitted, returns the latest available date.
productstringProduct code to filter by. Accepted values: GOM, NPA, CP1, RD1, GWM, EWM, UWM, FWM, NWM, SWM, GSM, NSS, LCS, LCR, LCB, GKS, SSP. If omitted, returns data for all products.
Response
{
  "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": "15.70",
          "high": "15.70",
          "open": "15.70",
          "close": "15.70",
          "expiry": "2026-07-01",
          "symbol": "GOMQ26",
          "volume": 202,
          "product": "GOM",
          "settlement": "15.70",
          "trade_date": "2026-06-10",
          "open_interest": "0",
          "settle_change": "0.00",
          "contract_month": "GOMQ26 (Aug)"
        },
        {
          "low": "14.82",
          "high": "14.83",
          "open": "14.83",
          "close": "14.82",
          "expiry": "2026-08-03",
          "symbol": "GOMU26",
          "volume": 202,
          "product": "GOM",
          "settlement": "14.82",
          "trade_date": "2026-06-10",
          "open_interest": "0",
          "settle_change": "0.02",
          "contract_month": "GOMU26 (Sep)"
        }
      ],
      "date": "2026-06-10",
      "product": "GOM",
      "total_rows": 24
    },
    "status": "success"
  }
}

About the Abaxx API

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.

Reliability & maintenanceVerified

The Abaxx API is a managed, monitored endpoint for abaxx.exchange — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when abaxx.exchange changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official abaxx.exchange API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
7d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track daily settlement prices for specific LNG futures contract months by querying get_historical_data with a product code like GOM or NPA.
  • 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_products endpoint.
  • 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.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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.

Frequently asked questions
Does Abaxx Exchange have an official developer API?+
Abaxx Exchange does not currently publish a public developer API. Market data is available through their website at abaxx.exchange/market-data, which this API surfaces in a structured, queryable form.
What does the `product` parameter in `get_historical_data` control, and what happens if I omit it?+
Passing a 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?+
No. The API covers end-of-day settlement records only, including OHLC prices, settlement, volume, and open interest per contract month. Intraday price data is not currently exposed. You can fork this API on Parse and revise it to add an intraday endpoint if that data becomes available on the exchange.
How do I find out what date range of historical data is available?+
Call 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.
Does the API cover options, spreads, or other derivative types beyond futures?+
Currently the API covers LNG futures settlement data across the 14 listed product codes. Options contracts and calendar spread instruments are not exposed. You can fork this API on Parse and revise it to add endpoints for those contract types if they appear in Abaxx Exchange market data.
Page content last updated . Spec covers 2 endpoints from abaxx.exchange.
Related APIs in FinanceSee all →
barchart.com API
Monitor live stock quotes and commodity prices, analyze options chains with gamma exposure data, and access historical market time series to track top-performing stocks. Use real-time and historical data to make informed trading and investment decisions across equities and commodities.
asx.com.au API
Access Australian Securities Exchange (ASX) market data, including equity prices, index summaries, company details, market announcements, and company directory listings. Retrieve upcoming IPO and float information alongside comprehensive data on all ASX-listed companies.
powernext.com API
Access real-time and historical European energy market data including natural gas spot and futures prices, German power futures, and intraday power information. Monitor market snapshots and Guarantees of Origin to stay informed on energy market movements across Europe.
bloomberg.com API
Track stock indices, commodities, currencies, and bonds in real-time, while monitoring market movers and staying updated with the latest financial news. Get comprehensive Bloomberg market data to make informed investment decisions across multiple asset classes.
hkab.org.hk API
Access real-time Hong Kong HIBOR interest rates and daily exchange rates to stay updated on key financial benchmarks. Get the latest market highlights and rate information directly from the Hong Kong Association of Banks to inform your financial decisions.
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
kraken.com API
Get live Kraken exchange market data including supported assets, trading pairs metadata, tickers, OHLCV candlesticks, and bid/ask spread history.
axiz.com API
Search and browse IT products from Axiz.com's B2B catalog, access product details, categories, brands, and store information to find the right distributor solutions. Check real-time exchange rates and retrieve customized landing page settings for your region.