# Chileautos — 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.

> Search car listings and get detailed vehicle information from Chile's largest auto marketplace, including brands, specifications, and pricing. Find your next vehicle by browsing available cars with complete details all in one place.

**Category:** Automotive | **Website:** [chileautos.cl/](https://chileautos.cl/) | **Docs:** [parse.bot/marketplace/4931dde3-b1d4-4518-8484-4a71586e966c/chileautos-cl-api](https://parse.bot/marketplace/4931dde3-b1d4-4518-8484-4a71586e966c/chileautos-cl-api)

Pay-per-use API proxy for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/credits/chileautos/`
**Auth:** `Authorization: Bearer <LOCUS_CREDITS_SECRET_KEY>` (an `lcr_` secret key or a scoped `lcac_` agent credential)
**Required header:** `Idempotency-Key: <fresh UUID per call>`. A retry with the same key replays the stored result without a new charge.
**Response:** the provider response after any endpoint-specific normalization. `X-Locus-Credits-Charged` carries the charge and `X-Locus-Credits-Balance` the remaining balance. Insufficient credits return `402` before the provider is called.
**Pricing:** estimated costs below are USD. Locus debits the credit equivalent at your workspace rate.

Full call contract: https://docs.paywithlocus.com/api-reference/introduction

> Using a Pay With Locus wallet key (`claw_` prefix)? Wallet routes are documented separately: https://docs.paywithlocus.com/wrapped-apis/for-agents

## Endpoints

### Get brands

Retrieve the full list of car brands available on chileautos.cl. Returns brand names and their corresponding filter values for use in search_listings. The list is exhaustive and includes all makes from Abarth to Zongshen.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/credits/chileautos/get-brands \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### Get listing detail

Retrieve full details of a vehicle listing by its network ID. Returns vehicle summary metadata (make, model, year, price, condition, fuel type, seller type) and specification details (transmission, doors, body style, region, comuna, version). The listing_id is available from search_listings results.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `listing_id` | string | Yes | Network ID of the listing (e.g. 'CP-AD-8522747', 'GI-AD-882696'). Available from search_listings results[*].id. |
| `slug` | string | No | URL slug of the listing. Does not affect data returned. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/credits/chileautos/get-listing-detail \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"listing_id":"<string>","slug":"<string>"}'
```

### Search listings

Search car listings on chileautos.cl with optional brand and model filters. Results include promoted listings from other brands. Returns up to 26 listings per page including sponsored placements. When no filters are provided, returns all available listings. Paginated by page number with 12 organic results per page plus sponsored slots.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `brand` | string | No | Brand filter value (e.g. 'Toyota' or 'Marca.Toyota.'). Automatically prefixed with 'Marca.' and suffixed with '.' if not already formatted. |
| `model` | string | No | Model filter value (e.g. 'Corolla' or 'Modelo.Corolla.'). Automatically prefixed with 'Modelo.' and suffixed with '.' if not already formatted. |
| `page` | integer | No | Page number to retrieve. |
| `query` | string | No | Raw DSL query string. Used when brand/model params are not provided. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/credits/chileautos/search-listings \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"brand":"<string>","model":"<string>","page":"<integer>","query":"<string>"}'
```

## Next steps

- [All wrapped API providers](https://paywithlocus.com/wapi/index.md): pick another provider.
- [Find and call tools](https://paywithlocus.com/agent/tools.md): price ceilings, async results, and errors.
- [Credits and billing](https://paywithlocus.com/agent/billing.md): what a call costs and how to add credits.
- [Agent docs index](https://paywithlocus.com/agent/index.md): every Locus agent page.