# 🇯🇵 Japan J-PlatPat · 特許 商標 意匠 実用新案 (JPO) (`nexgendata/japan-jpo-jplatpat-patents-trademarks`) Actor

Search Japan Patent Office's J-PlatPat (INPIT) — patents, utility models, designs, trademarks. Returns app/reg numbers, Japanese titles, applicants, inventors, IPC/FI codes, filing & publication dates as JSON. 知財デューデリ・競合特許モニタリング用の日本特許検索API。

- **URL**: https://apify.com/nexgendata/japan-jpo-jplatpat-patents-trademarks.md
- **Developed by:** [NexGenData](https://apify.com/nexgendata) (community)
- **Categories:** Business
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $80.00 / 1,000 ip records

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 📜 Japan J-PlatPat — JPO Patent & Trademark Search (INPIT)

Search the **Japan Patent Office's official J-PlatPat platform** (operated by INPIT — Independent Administrative Institution National Center for Industrial Property Information and Training) for **patents, utility models, designs, and trademarks**.

The legal source-of-record for Japanese IP rights — used by Toyota, Sony, Mitsubishi corporate counsel; Patsnap / Derwent / LexisNexis pull the same data into $20,000–$50,000/year subscriptions. This actor returns it as clean JSON at PPE prices.

---

### 🌐 The NexGenData Global IP & Trademark Suite

One office is never enough for IP due diligence — search trademarks and patents across the US, EU, China, Japan, Korea, Hong Kong, and WIPO. Every actor below is part of the NexGenData Global IP & Trademark Suite, so a clearance, freedom-to-operate, or brand-protection workflow that starts in one office can extend to every office, worldwide.

**Trademarks**

- **[USPTO Trademark Search (US)](https://apify.com/nexgendata/trademark-search?fpr=2ayu9b)** — word-mark, owner & status lookup across the full USPTO TESS dataset.
- **[EUIPO Trademark Search (EU)](https://apify.com/nexgendata/euipo-esearch-trademarks?fpr=2ayu9b)** — EUIPO + TMview network across 35+ EU/EEA registries.
- **[Hong Kong Trademark Search (APAC)](https://apify.com/nexgendata/hk-trademark-search?fpr=2ayu9b)** — the Hong Kong IPD register by mark, class, owner or status.
- **[Korea KIPO / KIPRIS Plus (KR)](https://apify.com/nexgendata/korea-kipo-kipris-plus-patents-trademarks?fpr=2ayu9b)** — Korean patents, trademarks & designs via the official KIPRIS Plus API.
- **Japan JPO / J-PlatPat (JP)** — Japanese trademarks, patents, utility models & designs from J-PlatPat. **← you are here**

**Patents**

- **[CNIPA China Patent Search (CN)](https://apify.com/nexgendata/cnipa-china-patent-search?fpr=2ayu9b)** — Chinese patents from the CNIPA database for IP & innovation tracking.
- **Japan JPO / J-PlatPat (JP)** — Japanese patents, utility models & designs from J-PlatPat. **← you are here**
- **[Korea KIPO / KIPRIS Plus (KR)](https://apify.com/nexgendata/korea-kipo-kipris-plus-patents-trademarks?fpr=2ayu9b)** — Korean patents & utility models via the official KIPRIS Plus API.
- **[WIPO PATENTSCOPE (Global)](https://apify.com/nexgendata/wipo-patentscope-search?fpr=2ayu9b)** — worldwide PCT & national patents across WIPO's global collection.
- **[USPTO Patent Search (US)](https://apify.com/nexgendata/uspto-patent-search?fpr=2ayu9b)** — US patents with full claims text for prior-art & freedom-to-operate work.
- **[Patents → Markdown for RAG (AI)](https://apify.com/nexgendata/patent-trademark-rag?fpr=2ayu9b)** — clean Markdown export of patents, ready to embed in a RAG / LLM pipeline.

_Search every IP office, worldwide — one suite, pay-per-result, structured JSON._

### ⚡ What you get

A structured row per IP record:

| Field | What it is |
|---|---|
| `application_number` | 出願番号 — e.g. `2024-123456` (the canonical filing ID) |
| `registration_number` | 登録番号 — populated once the right is granted |
| `title` | 発明の名称 / 商標 / 意匠 — Japanese title |
| `applicant_names` | Array of 出願人 (rights holder organizations) |
| `inventor_names` | Array of 発明者 (patents and utility models only) |
| `IPC_codes` | International Patent Classification codes |
| `FI_codes` | Japan's File Index — the JPO's domestic classification overlay on IPC |
| `application_date` | 出願日 (ISO) |
| `publication_date` | 公開日 / 公報発行日 (ISO) |
| `registration_date` | 登録日 (ISO, when granted) |
| `status` | Pending / granted / abandoned / etc. |
| `search_type` | `patent` / `utility_model` / `design` / `trademark` |
| `document_url` | Link to the J-PlatPat document viewer |
| `priority_claim` | Paris Convention priority filing reference (when `include_priority=true`) |

---

### 🎯 Use cases

- **IP due diligence** — verify the patent estate of a Japanese acquisition target before signing the SPA.
- **Competitor patent monitoring** — weekly sweeps of recent filings by named applicants (Toyota, Sony, Panasonic, SoftBank).
- **License negotiation prep** — pull the full claims set against a target IPC class before sitting down with the rights holder.
- **Filing strategy analysis** — measure how quickly competitors are converting US/EU filings into Japan via PCT national-phase entry.
- **Freedom-to-Operate (FTO)** — ensure your product doesn't infringe live Japanese rights before launching in the JP market.

---

### 📊 Sample output

![J-PlatPat sample output](https://api.apify.com/v2/key-value-stores/8gLgXMBveEI1tTz1z/records/japan-jpo-jplatpat-patents-trademarks-output.png)

---

### 🚀 How to use

#### Sample input — recent lithium-ion battery patents
```json
{
  "search_type": "patent",
  "query": "リチウムイオン電池",
  "date_from": "2024-01-01",
  "date_to": "2025-12-31",
  "max_records": 100
}
````

#### Sample input — Toyota trademark filings

```json
{
  "search_type": "trademark",
  "query": "Toyota",
  "applicant_filter": "トヨタ自動車",
  "max_records": 50
}
```

#### Sample input — utility models on robotics

```json
{
  "search_type": "utility_model",
  "query": "ロボット",
  "max_records": 25
}
```

#### Python (apify-client)

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/japan-jpo-jplatpat-patents-trademarks").call(
    run_input={
        "search_type": "patent",
        "query": "全固体電池",
        "max_records": 50,
    },
)
for record in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(record["application_number"], record["title"])
```

#### cURL

```bash
curl -X POST 'https://api.apify.com/v2/acts/nexgendata~japan-jpo-jplatpat-patents-trademarks/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"search_type":"patent","query":"半導体","max_records":25}'
```

***

### 日本語の説明

特許庁（JPO）公式のJ-PlatPat（INPIT運営）から、特許・実用新案・意匠・商標の出願情報を構造化データとして提供します。商標出願、特許公開公報、登録情報をAPI経由で検索できます。

主な用途：

- 知的財産デューデリジェンス
- 競合特許モニタリング
- ライセンス交渉準備
- 出願戦略分析

入力パラメータ：

- `search_type` — `patent`（特許）／ `utility_model`（実用新案）／ `design`（意匠）／ `trademark`（商標）
- `query` — 検索キーワード（日本語またはローマ字）
- `applicant_filter` — 出願人名でフィルタ（任意）
- `inventor_filter` — 発明者名でフィルタ（任意）
- `date_from` / `date_to` — 公開日・出願日の範囲（ISO形式 YYYY-MM-DD）
- `include_priority` — 優先権主張情報を含むか
- `max_records` — 最大取得件数（1〜1000）

ご質問は hello@thenextgennexus.com までお問い合わせください。

***

### ⚖️ Legal & data sources

J-PlatPat is operated by **INPIT (Independent Administrative Institution National Center for Industrial Property Information and Training)** on behalf of the **Japan Patent Office (JPO)**. Patent disclosure is mandated by the Patent Act Article 65 (公報発行) — JPO is required by law to publish patent applications 18 months after filing and grants on the date of registration. Trademark, design, and utility model disclosures follow analogous mandates.

- Source URL: `https://www.j-platpat.inpit.go.jp/`
- INPIT open-data policy: programmatic access is invited; politely-identified bot User-Agent is the standard convention.
- This actor identifies itself with `NexGenData-Contact: hello@thenextgennexus.com` so INPIT can reach the operator if needed.

This actor is an independent third-party tool. It is not affiliated with INPIT, the JPO, or the Government of Japan.

***

### ❓ FAQ

**Q: Why use this instead of Google Patents?**
A: Google Patents covers about 70–80% of Japanese filings with a ~6-month lag and **does not cover utility models or designs at all**. JPO/J-PlatPat is the legal source-of-record.

**Q: Is the abstract field always populated?**
A: No — the J-PlatPat result-list view exposes title + metadata; abstracts and full claims live behind the `document_url` link. A future version may follow each link and pull the full document text as an opt-in enrichment.

**Q: How fresh is the data?**
A: J-PlatPat reflects new filings within hours of JPO publication (typically Wednesdays for the weekly batch). The 18-month publication-delay rule still applies — pre-publication applications are not visible to any external party.

**Q: What if my search returns 0 records?**
A: J-PlatPat is bot-aware and may throttle aggressive sessions. The actor uses polite headers and standard browser pacing. If you hit an empty result repeatedly, try widening the date window or simplifying the query — Japanese full-text matching is strict on katakana/kanji forms.

**Q: Can I search for IPC class only?**
A: Pass the IPC code (e.g. `H01M`) in the `query` field — J-PlatPat's simple search matches IPC tokens within the result corpus.

***

### 🔗 Related actors

- 🇺🇸 [USPTO Patent Search](https://apify.com/nexgendata/uspto-patent-search) — US patent grants and applications
- 🇪🇺 [EUIPO eSearch Trademarks](https://apify.com/nexgendata/euipo-esearch-trademarks) — EU trademark register
- 🌍 [WIPO PATENTSCOPE Search](https://apify.com/nexgendata/wipo-patentscope-search) — PCT international patent applications
- 🏷️ [Trademark Search](https://apify.com/nexgendata/trademark-search) — multi-jurisdiction trademark lookup

***

### 🏷️ About NexGenData

NexGenData builds production-grade data actors for legal, financial, and regulatory intelligence. Reach us at hello@thenextgennexus.com.

# Actor input Schema

## `search_type` (type: `string`):

Which IP register to search. Patent = invention patents (特許). Utility model = 実用新案 (smaller incremental inventions, faster to grant). Design = 意匠 (industrial designs). Trademark = 商標.

## `query` (type: `string`):

Free-text search term. Can be Japanese (kanji/kana) or romaji. Matched against title, abstract, and claims for patents/utility models/designs; against trademark text for trademark search.

## `applicant_filter` (type: `string`):

Filter to a specific applicant / rights holder. Free-text (Japanese or romaji). Example: 'トヨタ自動車' or 'Toyota'.

## `inventor_filter` (type: `string`):

Filter to a specific inventor name (patents and utility models only). Free-text (Japanese or romaji).

## `date_from` (type: `string`):

Earliest publication or application date (ISO YYYY-MM-DD). Defaults to one year before today.

## `date_to` (type: `string`):

Latest publication or application date (ISO YYYY-MM-DD). Defaults to today.

## `include_priority` (type: `boolean`):

Cross-reference Paris Convention priority filings. When true, the output flags Japanese filings that claim priority from a foreign filing (priority\_claim field).

## `max_records` (type: `integer`):

Maximum number of IP records to return (1-1000). The actor charges per record returned, so use this to cap your spend.

## Actor input object example

```json
{
  "search_type": "patent",
  "query": "リチウムイオン電池",
  "include_priority": true,
  "max_records": 100
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "search_type": "patent",
    "query": "リチウムイオン電池",
    "max_records": 100
};

// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/japan-jpo-jplatpat-patents-trademarks").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "search_type": "patent",
    "query": "リチウムイオン電池",
    "max_records": 100,
}

# Run the Actor and wait for it to finish
run = client.actor("nexgendata/japan-jpo-jplatpat-patents-trademarks").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "search_type": "patent",
  "query": "リチウムイオン電池",
  "max_records": 100
}' |
apify call nexgendata/japan-jpo-jplatpat-patents-trademarks --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=nexgendata/japan-jpo-jplatpat-patents-trademarks",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "🇯🇵 Japan J-PlatPat · 特許 商標 意匠 実用新案 (JPO)",
        "description": "Search Japan Patent Office's J-PlatPat (INPIT) — patents, utility models, designs, trademarks. Returns app/reg numbers, Japanese titles, applicants, inventors, IPC/FI codes, filing & publication dates as JSON. 知財デューデリ・競合特許モニタリング用の日本特許検索API。",
        "version": "0.0",
        "x-build-id": "WbojEb1uuTBfqaMZO"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/nexgendata~japan-jpo-jplatpat-patents-trademarks/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-nexgendata-japan-jpo-jplatpat-patents-trademarks",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/nexgendata~japan-jpo-jplatpat-patents-trademarks/runs": {
            "post": {
                "operationId": "runs-sync-nexgendata-japan-jpo-jplatpat-patents-trademarks",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/nexgendata~japan-jpo-jplatpat-patents-trademarks/run-sync": {
            "post": {
                "operationId": "run-sync-nexgendata-japan-jpo-jplatpat-patents-trademarks",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "search_type",
                    "query"
                ],
                "properties": {
                    "search_type": {
                        "title": "Search type",
                        "enum": [
                            "patent",
                            "utility_model",
                            "design",
                            "trademark"
                        ],
                        "type": "string",
                        "description": "Which IP register to search. Patent = invention patents (特許). Utility model = 実用新案 (smaller incremental inventions, faster to grant). Design = 意匠 (industrial designs). Trademark = 商標.",
                        "default": "patent"
                    },
                    "query": {
                        "title": "Search query",
                        "type": "string",
                        "description": "Free-text search term. Can be Japanese (kanji/kana) or romaji. Matched against title, abstract, and claims for patents/utility models/designs; against trademark text for trademark search."
                    },
                    "applicant_filter": {
                        "title": "Applicant filter (optional)",
                        "type": "string",
                        "description": "Filter to a specific applicant / rights holder. Free-text (Japanese or romaji). Example: 'トヨタ自動車' or 'Toyota'."
                    },
                    "inventor_filter": {
                        "title": "Inventor filter (optional)",
                        "type": "string",
                        "description": "Filter to a specific inventor name (patents and utility models only). Free-text (Japanese or romaji)."
                    },
                    "date_from": {
                        "title": "Date from (publication / application)",
                        "type": "string",
                        "description": "Earliest publication or application date (ISO YYYY-MM-DD). Defaults to one year before today."
                    },
                    "date_to": {
                        "title": "Date to (publication / application)",
                        "type": "string",
                        "description": "Latest publication or application date (ISO YYYY-MM-DD). Defaults to today."
                    },
                    "include_priority": {
                        "title": "Include priority filings",
                        "type": "boolean",
                        "description": "Cross-reference Paris Convention priority filings. When true, the output flags Japanese filings that claim priority from a foreign filing (priority_claim field).",
                        "default": true
                    },
                    "max_records": {
                        "title": "Max records",
                        "minimum": 1,
                        "maximum": 1000,
                        "type": "integer",
                        "description": "Maximum number of IP records to return (1-1000). The actor charges per record returned, so use this to cap your spend.",
                        "default": 100
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
