wire_read_action
Execute read-only extraction actions to retrieve listings, product details, prices, reviews, profiles, or metrics without modifying the target site.
Instructions
Run a Wire READ action — one whose type is "read" (it EXTRACTS data and does not change state on the target site): search listings, fetch a category's products, get a product's price/specs/reviews, read a profile, pull dashboard metrics. Discover action_ids first with wire_discover or wire_catalog and confirm the action's type is "read"; params must match that action's parameter schema. This tool transparently polls the async job to completion and returns the extracted data. Most read actions need no auth; if the action's auth_mode is "required" (e.g. reading data behind a login), pass a credential_id from wire_identities or wire_login. For state-changing actions (type "write") use wire_write_action instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | The action's input parameters. Shape depends on the action — use its parameter schema from discovery. Omit for actions that take none. | |
| action_id | Yes | The action to run (from wire_discover / wire_catalog). | |
| identity_id | No | Optional identity selector — the server resolves a credential from it (alternative to credential_id). | |
| credential_id | No | Required when the action's auth_mode is "required"; honored when "optional"; ignored when "none". Get one from wire_identities or wire_login. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Present when completed — the action's extracted/returned data. | |
| status | Yes | ||
| credits_used | No | ||
| execution_ms | No | ||
| retry_after_ms | No | Present while processing — server's suggested poll delay. |