# Nexxt Change — 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 and browse company sales listings, buyer requests, and regional business partners on Germany's leading business succession marketplace. Access detailed information about available businesses for sale, acquisition opportunities, and local expertise to support your business succession needs.

**Category:** Marketplaces | **Website:** [nexxt-change.org/](https://nexxt-change.org/) | **Docs:** [parse.bot/marketplace/eafb9852-3c34-4826-b3c9-7ad177eb64f2/nexxt-change-org-api](https://parse.bot/marketplace/eafb9852-3c34-4826-b3c9-7ad177eb64f2/nexxt-change-org-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-nexxt-change-org-api-eafb9852/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_buy_request_detail

Retrieve the full detail page for a buy request by its ID. Returns title and structured metadata including investor type, target location, sector, and budget.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ad_id` | string | Yes | Buy request ID from search_buy_requests results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/get_buy_request_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ad_id":"<string>"}'
```

### get_regional_partner_detail

Retrieve the full profile of a regional partner including organizational description, contact information (address, phone, email, website), and any structured metadata.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `rp_id` | string | Yes | Regional partner ID from search_regional_partners results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/get_regional_partner_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rp_id":"<string>"}'
```

### get_sale_listing_detail

Retrieve the full detail page for a company sale listing by its ID. Returns the listing title, full description text, and structured metadata fields including location, sector, employees, revenue, and asking price.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `ad_id` | string | Yes | Sale listing ID from search_sale_listings results. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/get_sale_listing_detail \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ad_id":"<string>"}'
```

### get_sector_options

Get the hierarchical list of sectors (Branchen) available for filtering sale listing searches. Each option has a human-readable label and a bracket-encoded value string that can be passed as the sector parameter to search_sale_listings. The list is static and reflects the site's NACE-based classification tree.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/get_sector_options \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### search_buy_requests

Search for buyer/investor requests (Kaufgesuche). Returns listings of investors seeking to acquire companies. Each result includes an id usable with get_buy_request_detail.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `bundesland` | string | No | Region/state filter value (bracket-encoded, e.g. '[2]'). |
| `query` | string | No | Free-text search keyword. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/search_buy_requests \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bundesland":"<string>","query":"<string>"}'
```

### search_regional_partners

Search for regional partner organizations (IHKs, chambers of commerce, Handwerkskammern) that support business succession processes. Each result includes an id usable with get_regional_partner_detail.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `bundesland` | string | No | Region/state filter value (bracket-encoded, e.g. '[2]'). |
| `query` | string | No | Search keyword (city or partner name). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/search_regional_partners \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bundesland":"<string>","query":"<string>"}'
```

### search_sale_listings

Search for company sale listings (Verkaufsangebote) with optional keyword, sector, and region filters. Returns paginated results ordered by date descending. Filters combine with AND logic. Each result includes an id usable with get_sale_listing_detail for the full description and structured metadata.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `bundesland` | string | No | Region/state filter value (bracket-encoded, e.g. '[2]' for Bayern). |
| `page` | integer | No | Page number for pagination (1-based). |
| `query` | string | No | Free-text search keyword matched against listing title and description. |
| `sector` | string | No | Sector filter value from get_sector_options (bracket-encoded, e.g. '[1]', '[4,24]'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-nexxt-change-org-api-eafb9852/search_sale_listings \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bundesland":"<string>","page":"<integer>","query":"<string>","sector":"<string>"}'
```
