# Yachtr — 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 comprehensive boat listings from yachtr.com to find specifications, engine details, descriptions, images, and contact information for brokers. Search and review detailed boat information to compare vessels and connect with sellers all in one place.

**Category:** Marketplaces | **Website:** [yachtr.com/44-ted_brewer-1995-2850869/](https://yachtr.com/44-ted_brewer-1995-2850869/) | **Docs:** [parse.bot/marketplace/e65b5afa-7cc0-413a-94b9-690eb2060737/yachtr-com-api](https://parse.bot/marketplace/e65b5afa-7cc0-413a-94b9-690eb2060737/yachtr-com-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-yachtr-com-api-e65b5afa/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_boat_details

Get comprehensive details of a boat listed on yachtr.com. Accepts either a full yachtr.com listing URL or the numeric vessel ID (the digits at the end of the URL). Returns specifications, engine info, description, full details, image URLs, and broker contact information.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `boat_id` | string | Yes | Either a full yachtr.com boat listing URL (e.g. https://yachtr.com/44-ted_brewer-1995-2850869/) or the numeric vessel ID from the end of the URL (e.g. 2850869). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-yachtr-com-api-e65b5afa/get_boat_details \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"boat_id":"<string>"}'
```
