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

> 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 for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/credits/aoni/`
**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 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.beta.paywithlocus.com/api/wrapped/credits/aoni/get-booking-info \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/get-company-info \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/get-news-by-month \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/get-news-list \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/get-talent-profile \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/list-junior-talents \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/list-voice-actors \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/list-voice-actresses \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -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.beta.paywithlocus.com/api/wrapped/credits/aoni/search-talents \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"gender":"<string>","query":"<string>"}'
```

## Next steps

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