Anakin icon

Anakin

Scrape websites, search with AI, and extract structured data

Actions118

Wire → Wire: Run Read Action

AI-generated

Summary

Run a Wire action that extracts data (read-only, e.g. search listings, get a product's price). Requires the Action ID (e.g., 'walmart.search_products'). Optionally provide input parameters as JSON in the 'Params (JSON)' field, and supply authentication via either 'Credential ID' or 'Identity ID'. Adjust the maximum wait time (default 300 seconds) and poll interval (default 3 seconds) in 'Additional Options'. The operation returns the action's result data upon successful completion.

Inputs

  • Action ID (required) — The Wire action to run (from Wire: Discover Actions or Wire: Browse Catalog).
  • Params (JSON) — The action's input parameters as JSON. Shape depends on the action — check its parameter schema via Wire: Discover Actions or Wire: Browse Catalog. Leave empty for actions that take none.
  • Credential ID — Required when the action's auth_mode is 'required'; honored when 'optional'. Get one from Wire: List Identities or Wire: Sign In.
  • Identity ID — Optional identity selector — the server resolves a credential from it (alternative to Credential ID)
  • Additional Options — Contains Max Wait Time (Seconds) and Poll Interval (Seconds) to control polling behavior for asynchronous actions.

Output shape

Returns an object with success: true, operation: 'wireReadAction', action_id: the provided Action ID, job_id: if the action was asynchronous, and the full response from the Wire API upon completion.

For synchronous actions (no job ID returned), the immediate response is returned. For asynchronous actions, the operation polls until completion or timeout.

Examples

Example 1: Search for products on Walmart

Set Action ID to 'walmart.search_products', provide search parameters in Params (JSON) (e.g., {"query": "laptop"}), and optionally provide credentials if the action requires authentication.

Links

Discussion