# Vaneck — 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 real-time NAV prices, last trade prices, and historical performance data for VanEck Australia ETFs and indices. Retrieve fund snapshots, comprehensive performance tables, and price metrics for any ASX-listed VanEck ETF.

**Category:** Finance & Markets | **Website:** [vaneck.com.au/](https://vaneck.com.au/) | **Docs:** [parse.bot/marketplace/494cb66f-574e-437f-af33-3794000fcb5d/vaneck-com-au-api](https://parse.bot/marketplace/494cb66f-574e-437f-af33-3794000fcb5d/vaneck-com-au-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-vaneck-com-au-api-494cb66f/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_all_etf_performance

Extract the full ETF Performance table listing all funds with their performance metrics across timeframes (1 month, 6 months, 1 year, 3 year, 5 year, 10 year), inception date, 12-month dividend yield, and AUM. Returns the complete table as a single page.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_all_etf_performance \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_etf_performance_history

Extract the Performance History (%) table showing Price return, Income return, and Total return across periods (1 month, 3 months, 6 months, 1 year, 3 year, 5 year, 10 year, Life) for both month-end and quarter-end. Returns detailed performance data from the fund's internal API.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ticker` | string | Yes | ASX ticker code for the ETF (e.g. QUAL, MVW, GDX, MVA, SUBD, MOAT, IFRA) |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_etf_performance_history \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"<string>"}'
```

### get_etf_performance_prices_table

Extract the complete Prices table for a specific ETF including NAV, Last Trade price, Volume (30-day avg and previous day), Daily Change, YTD Change, and Premium/Discount. Returns structured pricing data from the fund's internal API.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ticker` | string | Yes | ASX ticker code for the ETF (e.g. QUAL, MVW, GDX, MVA, SUBD, MOAT, IFRA) |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_etf_performance_prices_table \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"<string>"}'
```

### get_etf_prices_all

Retrieve NAV prices and daily changes for all VanEck Australia ETFs in a single consolidated request. Returns the complete set of current NAV data without pagination.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_etf_prices_all \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_etf_snapshot

Return summary details for an individual ETF including fund name, description, NAV, Total Net Assets, Dividend Frequency, Management Fee, Number of Securities, and Inception Date. Requires one fund page fetch to extract structured data.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ticker` | string | Yes | ASX ticker code for the ETF (e.g. QUAL, MVW, GDX, MVA, SUBD, MOAT, IFRA) |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_etf_snapshot \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"<string>"}'
```

### get_index_performance

Extract the Index Performance table showing Index Code, Name, linked ETF, and performance across timeframes (1 month, 6 months, 1 year, 3 year, 5 year, 10 year). Returns the complete table in a single page.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_index_performance \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_nav_last_trade_price

Retrieve the NAV and Last Trade price for a given ETF ticker. Returns a simplified view extracted from the prices table with just the essential pricing data.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ticker` | string | Yes | ASX ticker code for the ETF (e.g. QUAL, MVW, GDX, MVA, SUBD, MOAT, IFRA) |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/get_nav_last_trade_price \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker":"<string>"}'
```

### list_all_etfs

Retrieve a complete list of all VanEck ETFs available in Australia. Each entry includes ASX ticker code, fund name, and assets under management (AUM). Returns the full catalogue in a single page; no pagination or filtering.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-vaneck-com-au-api-494cb66f/list_all_etfs \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```
