# Abaxx — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Access historical settlement and market data for LNG futures contracts on the Abaxx Exchange, with the ability to filter by specific product codes and dates. View detailed product information to understand the available LNG contract offerings.

**Category:** Finance & Markets | **Website:** [abaxx.exchange/market-data](https://abaxx.exchange/market-data) | **Docs:** [parse.bot/marketplace/d4ce48e5-444d-4ee6-8bf9-27d6adc519a2/abaxx-exchange-api](https://parse.bot/marketplace/d4ce48e5-444d-4ee6-8bf9-27d6adc519a2/abaxx-exchange-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-abaxx-exchange-api-d4ce48e5/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_historical_data

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.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `date` | string | No | Trading date in YYYY-MM-DD format. If omitted, returns the latest available date. |
| `product` | string | No | 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. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-abaxx-exchange-api-d4ce48e5/get_historical_data \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"<string>","product":"<string>"}'
```

### get_products

List all available product codes and the date range for which historical settlement data is available on the Abaxx Exchange. Use products to parameterize get_historical_data calls and date_range to know the valid trading date window.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-abaxx-exchange-api-d4ce48e5/get_products \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```
