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

> Browse and search voice actors, actresses, and junior talents from Aoni Production with detailed profiles including audio samples and work history. Access company information, news updates, and booking details to discover Japanese voice acting talent.

**Category:** Entertainment | **Website:** [aoni.co.jp/](https://aoni.co.jp/) | **Docs:** [parse.bot/marketplace/fa836949-94cd-4927-857a-e0c47d4d3c39/aoni-co-jp-api](https://parse.bot/marketplace/fa836949-94cd-4927-857a-e0c47d4d3c39/aoni-co-jp-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-aoni-co-jp-api-fa836949/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_booking_info

Returns information about the talent booking inquiry process at Aoni Production, including the list of required form field labels for booking requests and contact information text.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/get_booking_info \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_company_info

Returns Aoni Production's company overview as key-value pairs including company name, establishment date, capital, directors, address, phone, employees, total talents, and business description.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/get_company_info \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_news_by_month

Returns news items for a specific year and month from Aoni Production. Available months can be discovered from the news page sidebar; requesting an unavailable month returns a 403 upstream error.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `month` | string | Yes | Month number without leading zero (e.g. '6' for June) |
| `year` | string | Yes | Four-digit year (e.g. '2026') |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/get_news_by_month \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"month":"<string>","year":"<string>"}'
```

### get_news_list

Returns the most recent news items from Aoni Production by automatically fetching the latest available month's news page. Each news item includes category, event date, title, description, and update date.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/get_news_list \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_talent_profile

Returns full profile details for an individual talent by slug. Includes personal details (birthday, birthplace, skills), voice samples (audio URLs), and categorized work history (anime, foreign films, TV, radio, stage, etc.). The slug is obtained from list or search endpoints.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Talent slug identifier obtained from list or search results (e.g. 'furukawa-toshio') |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/get_talent_profile \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### list_junior_talents

Returns junior voice talents from Aoni Production covering the first five kana rows (ア through ナ行). Each entry includes name, profile URL, and slug. No pagination — returns the full list in one call.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/list_junior_talents \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_voice_actors

Returns male voice talents from Aoni Production covering the first five kana rows (ア through ナ行). Each entry includes name, profile URL, and slug. No pagination — returns the full list in one call.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/list_voice_actors \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_voice_actresses

Returns female voice talents from Aoni Production covering the first five kana rows (ア through ナ行). Each entry includes name, profile URL, and slug. No pagination — returns the full list in one call.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/list_voice_actresses \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### search_talents

Full-text search across Aoni Production talents by keyword (name, role, hometown, etc.) with optional gender filter. Returns up to 10 matching results per query with name, kana reading, image, profile URL, slug, and tags. Server returns all matches in one page; no pagination.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `gender` | string | No | Filter by gender category. |
| `query` | string | Yes | Search keyword matching talent name, role, hometown, or other attribute |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-aoni-co-jp-api-fa836949/search_talents \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"gender":"<string>","query":"<string>"}'
```
