# Bitcoin Only — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.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.

> Discover Bitcoin events, educational resources, and tools with access to upcoming and past conferences, local and international meetups, learning materials, wallets, podcasts, dev tools, job listings, and privacy solutions. Find everything you need to learn about Bitcoin, connect with the community, and manage your Bitcoin activities in one place.

**Category:** Web3 & Onchain | **Website:** [bitcoin-only.com/](https://bitcoin-only.com/) | **Docs:** [parse.bot/marketplace/44deecd7-6ee0-40c7-b679-95faa895cddc/bitcoin-only-com-api](https://parse.bot/marketplace/44deecd7-6ee0-40c7-b679-95faa895cddc/bitcoin-only-com-api)

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

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### Get all conferences

Get all conferences (upcoming and past) in a single response, grouped by category. The upcoming array contains conferences with location and dates; the past array has name and URL only.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_all_conferences \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get books

Get Bitcoin books organized by category with author information. Each book has a category, title, author name, and author_url linking to the author's profile.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_books \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get cyberspace meetups

Get virtual Bitcoin meetups including voice chats and VR meetups. Each entry has a name, URL, and description of the meetup format.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_cyberspace_meetups \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get dev tools

Get Bitcoin developer tools, libraries, and learning resources for builders. Includes backend tools, learning resources, and services organized by category.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_dev_tools \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get explorers dashboards

Get Bitcoin blockchain explorers, fee estimators, and metrics dashboards. Categories include Explorers, Fees/Mempool, Metrics, and Offline Bitcoin.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_explorers_dashboards \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get get bitcoin

Get services to acquire Bitcoin including exchanges, earning platforms, and cashback rewards. Categories include Buy (suggested), Buy (other), Earn, Win, and Cashback Rewards.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_get_bitcoin \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get hardware wallets

Get Bitcoin hardware wallets, nodes, and related physical devices. Includes plug-and-play nodes, DIY node options, and other hardware like seed backups and signing devices.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_hardware_wallets \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get jobs

Get Bitcoin job listings information. The bitcoin-only.com jobs page redirects job seekers to bitcoinerjobs.com. Returns a message and the redirect URL.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_jobs \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get learning resources

Get Bitcoin learning resources including articles, periodicals, classes, and websites. Each resource has a category, name, name_url, and description.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_learning_resources \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get meatspace meetups

Get all in-person Bitcoin meetups worldwide, organized by country and region. Each entry includes country, region, city, city_url, organizer handle, and organizer_url.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_meatspace_meetups \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get meetups by country

Filter in-person Bitcoin meetups by country name. Uses case-insensitive substring matching against the country field. Returns the same meetup shape as get_meatspace_meetups but filtered to matching countries.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `country` | string | Yes | Country name to filter by (case-insensitive substring match, e.g. 'USA', 'United Kingdom', 'Germany', 'Australia') |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_meetups_by_country \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"country":"<string>"}'
```

### Get past conferences

Get past Bitcoin conferences with links to recorded content. Returns a list of conferences with name and URL; location and dates are null for past conferences.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_past_conferences \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get podcasts

Get Bitcoin podcasts organized by language. Each podcast has a category (language), name, name_url, and description.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_podcasts \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get privacy tools

Get Bitcoin privacy tools including CoinJoin implementations, communication tools, and informational resources about Bitcoin privacy best practices.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_privacy_tools \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get spend bitcoin

Get merchants, services, stores, and games where Bitcoin can be spent. Categories include Donate, Services, Tools, Fun & Play, and Stores.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_spend_bitcoin \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get store tools

Get payment processing tools for Bitcoin merchants. Includes payment processors and invoicing tools.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_store_tools \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get upcoming conferences

Get upcoming Bitcoin-only conferences. Returns a list of conferences with name, URL, location, and dates. The site is statically curated so the list reflects whatever the maintainer has published; it may include events whose dates have passed if the page hasn't been updated.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_upcoming_conferences \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get videos

Get Bitcoin videos, tutorials, and films organized by category. Each video has a category, name, name_url, and description. Some entries in the Companies category may lack a name.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_videos \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get wallets

Get Bitcoin wallets including on-chain, lightning, custodial, and advanced storage methods. Each wallet has a category, name, name_url, and optional description.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/parse-bitcoin-only-com-api-44deecd7/get_wallets \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```
