# Money — 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 stock data, company profiles, and performance metrics for all companies listed on the Warsaw Stock Exchange, and organize them by sector or index. Search for specific companies, view detailed financial metrics, and browse comprehensive listings to monitor Polish stock market activity.

**Category:** Finance & Markets | **Website:** [money.pl/](https://money.pl/) | **Docs:** [parse.bot/marketplace/7c39ef53-44fc-4468-a9bb-e40807a61bc4/money-pl-api](https://parse.bot/marketplace/7c39ef53-44fc-4468-a9bb-e40807a61bc4/money-pl-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-money-pl-api-7c39ef53/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_company_details

Get detailed stock metrics and profile information for a specific company using its ISIN symbol. Returns intraday trading data including open/min/max/close, 52-week range, volume, turnover, transaction count, intraday timeline, and company profile with full name, sector, and description when available. The symbol is the lowercase ISIN obtainable from list_companies or search_companies.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `symbol` | string | Yes | ISIN symbol of the company in lowercase (e.g. plpkn0000018). Obtainable from list_companies or search_companies results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-money-pl-api-7c39ef53/get_company_details \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"symbol":"<string>"}'
```

### get_indices

List all available GPW stock market indices including major indices (WIG20, mWIG40, sWIG80) and sector indices (WIG-BANKI, WIG-GRY, etc.). Returns approximately 45 indices.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-money-pl-api-7c39ef53/get_indices \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_sectors

List all available stock sectors on GPW. Each sector has a numeric code and a Polish-language description. Returns approximately 90 sectors covering the full GPW classification.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-money-pl-api-7c39ef53/get_sectors \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_companies

List all GPW companies with their names, ISIN symbols, current prices, and daily price changes. Returns approximately 400 companies listed on the Warsaw Stock Exchange main market. Each company includes its ISIN-based symbol usable as input to get_company_details.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-money-pl-api-7c39ef53/list_companies \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### search_companies

Search for companies by name or ISIN symbol. Performs a case-insensitive substring match against the full GPW company list. Returns matching companies with their current price and daily change.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Search keyword to match against company name or ISIN symbol (e.g. PKN, KGHM, mBank, Orlen) |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-money-pl-api-7c39ef53/search_companies \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```
