Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

com.mcparmory/apify

PYPI · MCPARMORY-APIFY · 2 COMPONENTS · SCANNED SEP 20

Build, deploy, and run web scraping and automation actors in the cloud

0 this week 75 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security87
  • No malware found by supply-chain analysis.Pass
  • No known CVEs affecting this package version or its production dependencies.Pass
  • Install-script risk not yet assessed.Unverified
  • 2 of 41 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency32
Schema Quality & AI Usability68
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 23887 tokens (~213/item across 112 items; 112 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management87
  • Stability observed for 26 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety97
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 15 of 17 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "charge_run_event" implies "charge" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Partial
  • An AI judge read all 112 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Install

How do I install the com.mcparmory/apify MCP server?

com.mcparmory/apify runs locally as a PyPI package, launched with uvx mcparmory-apify. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

pypi · mcparmory-apify

# add to Claude Code
claude mcp add com-mcparmory-apify -- uvx mcparmory-apify
// .cursor/mcp.json
{
  "mcpServers": {
    "com-mcparmory-apify": {
      "command": "uvx",
      "args": [
        "mcparmory-apify"
      ]
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "com-mcparmory-apify": {
      "command": "uvx",
      "args": [
        "mcparmory-apify"
      ]
    }
  }
}
# add to Codex CLI
codex mcp add com-mcparmory-apify -- uvx mcparmory-apify
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-mcparmory-apify": {
      "type": "local",
      "command": [
        "uvx",
        "mcparmory-apify"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add com-mcparmory-apify --command uvx --arg mcparmory-apify
# ~/.hermes/config.yaml
mcp_servers:
  com-mcparmory-apify:
    command: "uvx"
    args: ["mcparmory-apify"]
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "com-mcparmory-apify": {
      "Transport": "stdio",
      "Command": "uvx",
      "Arguments": [
        "mcparmory-apify"
      ]
    }
  }
}
# add to Vellum
assistant mcp add com-mcparmory-apify -t stdio -c uvx -a mcparmory-apify
// mcp.json
{
  "mcpServers": {
    "com-mcparmory-apify": {
      "command": "uvx",
      "args": [
        "mcparmory-apify"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 20 Sept 26 +16
    • Malware scan: unverified → pass security
  • 18 Sept 26 −3
    • Stability: pass → 0.80 functional
  • 17 Sept 26 −14
    • Malware scan: pass → unverified security
    • Stability: 0.97 → pass security
  • 15 Sept 26 +16
    • Malware scan: unverified → pass security
  • 14 Sept 26 −15
    • Malware scan: pass → unverified security
  • 13 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 83 to 87. That category is still filling its 30-day observation window: 25 days of observed history at the previous scan, 26 at this one. The score rises as the window fills, whether or not the server changes.

  • 12 Sept 26 +15
    • Malware scan: unverified → pass security
  • 11 Sept 26 −18
    • Malware scan: pass → unverified security
    • Stability: pass → 0.80 functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Sept 2026 · Analysed pypi/mcparmory-apify@1.0.5

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem pypi

Background: How many MCP packages publish verified provenance →

Dependencies 41 packages
Packages resolved 41
Stale 1
No linked repository 1
Tree resolution Complete

Background: SBOMs and build attestations, explained →

MCP tools · 112 exposed · ~23,887 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
get_request_queue_head ~165

Retrieves the first N requests from the head of a request queue. Returns a `hadMultipleClients` flag indicating whether the queue has been accessed by more than one client, which helps SDKs determine local cache consistency.

NameTypeReqDescription
clientKeystringA unique string identifier (1–32 characters) representing the calling client, used to track whether the queue is being accessed by multiple clients. Omitting this value causes the system to treat the…
limitnumberThe maximum number of requests to return from the head of the queue. If omitted, a default limit is applied.
queueIdstringyesThe unique ID of the request queue, or a combined identifier in the format `username~queue-name`.

No output schema declared.

No examples provided.

get_run_log ~131

Retrieves the log output for a specific Actor build or run. Supports real-time streaming for active runs and optional preservation of raw ANSI escape codes.

NameTypeReqDescription
buildOrRunIdstringyesThe unique identifier of the Actor build or run whose logs you want to retrieve.
rawbooleanWhen set to true, logs are returned verbatim including ANSI escape codes. By default, ANSI escape codes are stripped and only printable characters are returned.
streambooleanWhen set to true, the response streams log output continuously while the build or run is still active, rather than returning a static snapshot.

No output schema declared.

No examples provided.

get_schedule ~54

Retrieves a schedule object with all associated details by its unique identifier. Use this to inspect scheduling configuration, timing, and related metadata for a specific schedule.

NameTypeReqDescription
scheduleIdstringyesThe unique identifier of the schedule to retrieve.

No output schema declared.

No examples provided.

get_schedule_log ~63

Retrieves the execution log for a specific schedule, returning a JSON array of up to 1000 recent invocation records. Useful for auditing schedule activity and diagnosing execution history.

NameTypeReqDescription
scheduleIdstringyesThe unique identifier of the schedule whose invocation log you want to retrieve.

No output schema declared.

No examples provided.

get_task ~79

Retrieve full details of a specific actor task, including its configuration, settings, and metadata. Use this to inspect an existing task before running or modifying it.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the task to retrieve, either as a standalone task ID or as a tilde-separated combination of the owner's username and the task's name.

No output schema declared.

No examples provided.

get_task_input ~75

Retrieves the input configuration for a specified actor task. Returns the input object that defines the parameters passed to the actor when the task runs.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the actor task, either as a standalone task ID or as a tilde-separated combination of the owner's username and the task's name.

No output schema declared.

No examples provided.

get_user ~61

Retrieves public profile information for a specific user account, equivalent to what is visible on their public profile page. No authentication is required to call this endpoint.

NameTypeReqDescription
userIdstringyesThe unique identifier or username of the user whose public profile data should be retrieved.

No output schema declared.

No examples provided.

get_webhook ~44

Retrieves full details of a specific webhook by its unique identifier. Returns all webhook configuration and metadata.

NameTypeReqDescription
webhookIdstringyesThe unique identifier of the webhook to retrieve.

No output schema declared.

No examples provided.

get_webhook_dispatch ~51

Retrieves a webhook dispatch record by its unique ID, returning full details about the dispatch event, status, and payload.

NameTypeReqDescription
dispatchIdstringyesThe unique identifier of the webhook dispatch record to retrieve.

No output schema declared.

No examples provided.

list_actor_builds ~182

Retrieves a paginated list of builds for a specific Actor, with each record containing basic build information. Results are sorted by start time in ascending order by default, supporting incremental fetching as new builds are created.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor, either as a plain Actor ID or in tilde-separated format combining the owner's username and Actor name.
descbooleanWhen set to true, sorts the returned builds by their start time in descending order (newest first). Defaults to ascending order.
limitnumberMaximum number of build records to return in a single response. Accepts values up to 1000, which is also the default.
offsetnumberNumber of build records to skip from the beginning of the result set, used for paginating through results. Defaults to 0.

No output schema declared.

No examples provided.

list_actor_runs ~234

Retrieves a paginated list of all Actor runs for the authenticated user, with each item containing basic run metadata. Supports filtering by status and start time, and sorting in ascending or descending order.

NameTypeReqDescription
descbooleanWhen set to true, sorts runs by their start time in descending order (newest first); defaults to ascending order.
limitnumberMaximum number of runs to return per request; cannot exceed 1000.
offsetnumberNumber of runs to skip from the beginning of the result set, used for pagination.
startedAfterstringFilters results to only runs that started at or after this point in time; must be a valid ISO 8601 datetime string in UTC.
startedBeforestringFilters results to only runs that started at or before this point in time; must be a valid ISO 8601 datetime string in UTC.
statusstringFilters results to only runs matching the given status or statuses; accepts a single status value or a comma-separated list of status values (e.g., SUCCEEDED, FAILED, RUNNING).

No output schema declared.

No examples provided.

list_actor_runs_by_actor ~263

Retrieves a paginated list of runs for a specific Actor, with each item containing basic run metadata. Supports filtering by status and start time, and sorting in ascending or descending order.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor, either as an Actor ID or a tilde-separated combination of the owner's username and Actor name.
descbooleanWhen set to true, sorts runs by their start time in descending order (newest first); defaults to ascending order.
limitnumberMaximum number of runs to return in a single response; cannot exceed 1000.
offsetnumberNumber of runs to skip from the beginning of the result set, used for paginating through results.
startedAfterstringFilters results to only include runs that started at or after this point in time, specified as an ISO 8601 datetime string in UTC.
startedBeforestringFilters results to only include runs that started at or before this point in time, specified as an ISO 8601 datetime string in UTC.
statusstringFilters results to only include runs matching the specified status or comma-separated list of statuses (e.g., SUCCEEDED, FAILED, RUNNING).

No output schema declared.

No examples provided.

list_actor_version_env_vars ~106

Retrieves all environment variables configured for a specific version of an Actor. Returns a list of environment variable objects, each containing the variable's key, value, and related metadata.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor, either as an Actor ID or a tilde-separated combination of the owner's username and Actor name.
versionNumberstringyesThe version number of the Actor whose environment variables should be retrieved, following major.minor versioning format.

No output schema declared.

No examples provided.

list_actor_versions ~65

Retrieves all versions of a specific Actor, returning a list of Version objects with basic information about each version.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor, either as a standalone Actor ID or as a tilde-separated combination of the owner's username and Actor name.

No output schema declared.

No examples provided.

list_actor_webhooks ~185

Retrieves a paginated list of webhooks associated with a specific Actor, returning basic information about each webhook. Results are sorted by creation date ascending by default, with a maximum of 1000 records per request.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor, either as a standalone Actor ID or as a tilde-separated combination of the owner's username and Actor name.
descbooleanWhen set to true, reverses the sort order so that the most recently created webhooks appear first instead of last.
limitnumberMaximum number of webhooks to return in a single response. Accepts values between 1 and 1000, defaulting to 1000.
offsetnumberNumber of webhooks to skip from the beginning of the result set, used for paginating through records. Defaults to 0.

No output schema declared.

No examples provided.

list_actors ~242

Retrieves a paginated list of Actors the user has created or used, with options to filter to owned Actors only and sort by creation date or last run time. Returns up to 1000 records per request.

NameTypeReqDescription
descbooleanWhen set to true, reverses the sort order so that the most recently created (or most recently run, if sorting by last run) Actors appear first.
limitnumberMaximum number of Actors to return in a single response. Accepts values between 1 and 1000, with 1000 being both the default and the upper limit.
mybooleanWhen set to true, restricts the results to only Actors owned by the authenticated user, excluding Actors they have used but not created.
offsetnumberNumber of records to skip from the beginning of the result set, used for paginating through large lists. Defaults to 0.
sortBystringDetermines the field used to order results. Use 'createdAt' to sort by when the Actor was created, or 'stats.lastRunStartedAt' to sort by the most recent run start time.

No output schema declared.

No examples provided.

list_builds ~136

Retrieves a paginated list of all builds for the authenticated user, with each entry containing basic build information. Records are sorted by start time and the endpoint returns a maximum of 1000 records per request.

NameTypeReqDescription
descbooleanWhen set to true, sorts builds by their start time in descending order (newest first); defaults to ascending order (oldest first).
limitnumberMaximum number of builds to return in a single response, capped at 1000 records.
offsetnumberNumber of builds to skip from the beginning of the result set, used for paginating through large result sets.

No output schema declared.

No examples provided.

list_dataset_items ~788

Retrieves items stored in a dataset, supporting multiple output formats (JSON, JSONL, XML, HTML, CSV, XLSX, RSS) with options for pagination, field filtering, sorting, and data transformation. Use this to export or inspect dataset contents produced by an Actor run.

NameTypeReqDescription
datasetIdstringyesThe unique identifier of the dataset, either as a dataset ID or in the format `username~dataset-name`.
delimiterstringSingle character used as the field delimiter in CSV output; only applicable when `format=csv`. URL-encode special characters as needed (e.g., `%09` for tab, `%3B` for semicolon). Defaults to a comma.
descbooleanWhen set to `true` or `1`, reverses the sort order so items are returned from newest to oldest. By default items are returned in insertion order (oldest first). Note that this does not reverse the or…
fieldsstringComma-separated list of top-level field names to include in each output item; all other fields are dropped. The order of fields in the output matches the order specified here, which can be used to en…
flattenstringComma-separated list of fields whose nested object values should be flattened into dot-notation keys on the parent object (e.g., `foo.bar`). The original nested object is replaced by the flattened re…
formatstringOutput format for the response. Structured formats (`json`, `jsonl`, `xml`) return raw item objects; tabular formats (`html`, `csv`, `xlsx`) return rows and columns limited to 2000 columns with colum…
limitnumberMaximum number of items to include in the response. When omitted, all available items are returned. Note that using `skipEmpty` may cause fewer items to be returned than this limit.
offsetnumberNumber of items to skip from the beginning of the result set, used for pagination. Defaults to `0`.
omitstringComma-separated list of top-level field names to exclude from each output item; all other fields are retained.
skipEmptybooleanWhen set to `true` or `1`, excludes empty items from the output. Be aware that the number of returned items may be less than the specified `limit` when this option is active.
skipHeaderRowbooleanWhen set to `true` or `1`, omits the header row from CSV output. Only applicable when `format=csv`.
skipHiddenbooleanWhen set to `true` or `1`, excludes hidden fields (top-level fields whose names begin with `#`) from the output. Equivalent to enabling `clean`.
unwindstringComma-separated list of fields to unwind, processed in the specified order. Array fields are expanded so each element becomes a separate item merged with the parent object; object fields are merged d…
viewstringName of a predefined view configuration defined in the dataset's schema, which controls how items are filtered and presented. Refer to the dataset schema documentation for how views are defined.
xmlRootstringOverrides the name of the root XML element wrapping all results in XML output. Only applicable when `format=xml`. Defaults to `items`.
xmlRowstringOverrides the name of the XML element wrapping each individual item in XML output. Only applicable when `format=xml`. Defaults to `item`.

No output schema declared.

No examples provided.

list_datasets ~215

Retrieves a paginated list of datasets accessible to the user, including basic metadata for each. Supports sorting, filtering by ownership, and optionally including unnamed datasets.

NameTypeReqDescription
descbooleanWhen set to true, results are sorted by creation date in descending order (newest first). By default, results are sorted in ascending order.
limitnumberMaximum number of datasets to return in a single response. Accepts values up to 1000, which is also the default.
offsetnumberNumber of datasets to skip from the beginning of the result set, used for pagination. Defaults to 0.
ownershipstringFilters results by ownership relationship. Use 'ownedByMe' to return only datasets you own, or 'sharedWithMe' to return only datasets shared with you by others. Omit to return all accessible datasets.
unnamedbooleanWhen set to true, both named and unnamed datasets are returned. By default, only named datasets are included in the response.

No output schema declared.

No examples provided.

list_key_value_store_keys ~197

Retrieves a paginated list of keys from a specified key-value store, including metadata about each key's associated value such as size. Supports filtering by collection or key prefix.

NameTypeReqDescription
collectionstringRestricts results to keys belonging to a specific collection defined in the key-value store's schema. Requires the store to have a schema configured.
exclusiveStartKeystringPagination cursor — all keys up to and including this key are excluded from the results, allowing you to retrieve the next page of keys.
limitnumberMaximum number of keys to return in a single response. Must be between 1 and 1000.
prefixstringRestricts results to keys that begin with the specified string prefix, useful for filtering logically grouped keys.
storeIdstringyesThe unique identifier of the key-value store, either as a store ID or in the format username~store-name.

No output schema declared.

No examples provided.

list_key_value_stores ~183

Retrieves a paginated list of key-value stores accessible to the user, including basic metadata for each store. Results are sorted by creation date ascending by default, supporting incremental pagination as new stores are created.

NameTypeReqDescription
descbooleanWhen set to true, reverses the sort order so that the most recently created stores appear first.
limitnumberMaximum number of stores to return in a single response. Accepts values up to 1000.
offsetnumberNumber of stores to skip from the beginning of the result set, used for paginating through results.
ownershipstringFilters results by ownership relationship. Omitting this parameter returns all accessible stores regardless of ownership.
unnamedbooleanWhen set to true, returns both named and unnamed stores. By default, only named stores are included in the response.

No output schema declared.

No examples provided.

list_queue_requests ~123

Retrieves a paginated list of requests from a specified request queue. Use exclusiveStartId and limit to page through large queues efficiently.

NameTypeReqDescription
exclusiveStartIdstringCursor for pagination — all requests up to and including this request ID are excluded from the results, returning only subsequent requests.
limitnumberMaximum number of requests to return in a single response. Must be between 1 and 10000.
queueIdstringyesThe unique identifier of the request queue, either as a queue ID or in the format username~queue-name.

No output schema declared.

No examples provided.

list_request_queues ~207

Retrieves a paginated list of the user's request queues, returning basic metadata for each. Results are sorted by creation date ascending by default, supporting incremental fetching as new queues are created.

NameTypeReqDescription
descbooleanWhen set to true, reverses the sort order so queues are returned with the most recently created first instead of oldest first.
limitnumberMaximum number of queues to return in a single response. Accepts values up to 1000, which is also the default.
offsetnumberNumber of queues to skip from the beginning of the result set, used for pagination. Defaults to 0.
ownershipstringFilters results by ownership relationship. Omitting this parameter returns all accessible queues, while specifying a value limits results to queues owned by the user or shared with them by others.
unnamedbooleanWhen set to true, returns both named and unnamed queues. By default, only named queues are included in the results.

No output schema declared.

No examples provided.

list_schedules ~119

Retrieves a paginated list of schedules created by the user. Results are sorted by creation date ascending by default, with a maximum of 1000 records per request.

NameTypeReqDescription
descbooleanWhen set to true, sorts the returned schedules by creation date in descending order instead of the default ascending order.
limitnumberMaximum number of schedules to return in a single request, capped at 1000.
offsetnumberNumber of schedules to skip from the beginning of the result set, used for paginating through records.

No output schema declared.

No examples provided.

list_store_actors ~262

Retrieves the list of publicly available Actors from the Apify Store, with support for keyword search, filtering, and sorting. Returns up to 1,000 results and supports pagination.

NameTypeReqDescription
allowsAgenticUsersbooleanWhen true, restricts results to Actors that permit agentic users; when false, restricts results to Actors that do not permit agentic users.
categorystringFilters results to only include Actors belonging to the specified category.
limitnumberMaximum number of Actors to return in a single response. Accepts values up to 1,000.
offsetnumberNumber of Actors to skip from the beginning of the result set, used for paginating through results.
pricingModelstringFilters results to only include Actors with the specified pricing model. Must be one of the supported pricing model values.
searchstringKeyword or phrase used to search Actors across their title, name, description, username, and readme fields.
sortBystringField by which to sort the returned Actors. Supported values are relevance (default), popularity, newest, and lastUpdate.
usernamestringFilters results to only include Actors published by the specified username.

No output schema declared.

No examples provided.

list_task_runs ~223

Retrieve a paginated list of runs for a specific actor task, including essential metadata for each run. Results can be filtered by status and sorted ascending or descending by start time.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the actor task, either as a task ID or a tilde-separated combination of the owner's username and task name.
descbooleanWhen set to true, sorts runs by their start time in descending order (newest first). By default, runs are returned in ascending order.
limitnumberMaximum number of runs to return in a single response. Accepts values between 1 and 1000, defaulting to 1000.
offsetnumberNumber of runs to skip from the beginning of the result set, used for paginating through results. Defaults to 0.
statusstringFilters results to only runs matching the specified status or comma-separated list of statuses. Valid statuses follow the Apify actor run lifecycle (e.g., SUCCEEDED, FAILED, RUNNING).

No output schema declared.

No examples provided.

list_task_webhooks ~190

Retrieves a paginated list of webhooks associated with a specific Actor task. Results are sorted by creation date and capped at 1000 records per request.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the Actor task, either as a plain task ID or in tilde-separated format combining the owner's username and task name.
descbooleanWhen set to true, reverses the sort order so that the most recently created webhooks appear first. By default, results are sorted by creation date in ascending order.
limitnumberMaximum number of webhooks to return in a single response. Accepts values between 1 and 1000, with 1000 as both the default and upper limit.
offsetnumberNumber of webhooks to skip from the beginning of the result set, used for paginating through records. Defaults to 0.

No output schema declared.

No examples provided.

list_tasks ~127

Retrieves a paginated list of all actor tasks created or used by the authenticated user. Results are sorted by creation date and capped at 1000 records per request.

NameTypeReqDescription
descbooleanWhen set to true, sorts tasks by creation date in descending order (newest first); defaults to ascending order (oldest first).
limitnumberMaximum number of tasks to return in a single response, up to a maximum of 1000.
offsetnumberNumber of tasks to skip from the beginning of the result set, used for paginating through large lists.

No output schema declared.

No examples provided.

list_webhook_dispatches ~140

Retrieves a paginated list of webhook dispatches associated with the authenticated user. Results are sorted by creation date and capped at 1000 records per request.

NameTypeReqDescription
descbooleanWhen set to true, sorts the returned records by the createdAt field in descending order (newest first). Defaults to ascending order.
limitnumberMaximum number of webhook dispatch records to return in a single response. Accepts values up to 1000, which is also the default.
offsetnumberNumber of records to skip from the beginning of the result set, used for paginating through results. Defaults to 0.

No output schema declared.

No examples provided.

list_webhook_dispatches_by_webhook ~54

Retrieves the list of dispatch records for a specific webhook, showing its delivery history and execution events.

NameTypeReqDescription
webhookIdstringyesThe unique identifier of the webhook whose dispatch history you want to retrieve.

No output schema declared.

No examples provided.

list_webhooks ~126

Retrieves a paginated list of webhooks created by the authenticated user. Results are sorted by creation date and capped at 1000 records per request.

NameTypeReqDescription
descbooleanWhen set to true, results are sorted by creation date in descending order (newest first); defaults to ascending order (oldest first).
limitnumberMaximum number of webhook records to return in a single request, with an upper bound of 1000.
offsetnumberNumber of records to skip from the beginning of the result set, used for paginating through results.

No output schema declared.

No examples provided.

lock_queue_head_requests ~193

Retrieves and locks a specified number of requests from the head of a request queue, preventing other clients or runs from accessing them for the duration of the lock period. Returns a flag indicating whether the queue has been accessed by multiple clients.

NameTypeReqDescription
clientKeystringA unique string identifier (1–32 characters) representing the calling client, used to detect whether the queue is being accessed by multiple distinct clients. Omitting this value causes the system to…
limitnumberThe maximum number of requests to retrieve from the head of the queue, between 1 and 25.
lockSecsnumberyesThe duration in seconds for which the retrieved requests will be locked and unavailable to other clients or runs.
queueIdstringyesThe unique identifier of the request queue, either as a queue ID or in the format username~queue-name.

No output schema declared.

No examples provided.

metamorph_run ~143

Transforms an active Actor run into a run of a different Actor with new input, seamlessly handing off work without creating a new run. The original run's default storages are preserved and the new input is stored in the same key-value store.

NameTypeReqDescription
buildstringSpecifies which build of the target Actor to use, either as a build tag or build number. Defaults to the build defined in the target Actor's default run configuration (typically `latest`).
runIdstringyesThe unique identifier of the Actor run to be transformed.
targetActorIdstringyesThe unique identifier of the target Actor that this run should be transformed into.

No output schema declared.

No examples provided.

prolong_request_lock ~205

Extends the lock duration on a specific request in a queue, preventing other clients from acquiring it. Only the client that originally locked the request can prolong its lock.

NameTypeReqDescription
clientKeystringA unique string identifier (1–32 characters) representing the client accessing the queue. Must match the client key used when the request was originally locked in order to prolong or delete the lock.
forefrontstringControls where the request is placed in the queue after its lock expires — set to true to move it to the front of the queue, or false to place it at the end.
lockSecsnumberyesThe number of seconds to extend the lock duration from the current time. Must be a positive value.
queueIdstringyesThe unique identifier of the request queue, either as a queue ID or in the format username~queue-name.
requestIdstringyesThe unique identifier of the request whose lock you want to prolong.

No output schema declared.

No examples provided.

put_store_record ~154

Stores a value under a specific key in a key-value store, with the content type defined by the Content-Type header. Supports Gzip, Deflate, and Brotli compression via the Content-Encoding header to reduce payload size and improve upload speed.

NameTypeReqDescription
bodyobjectThe value to store in the record; any data type or structure is supported, with the content type specified via the Content-Type request header.
recordKeystringyesThe key under which the value will be stored; must be unique within the store and is used to retrieve the record later.
storeIdstringyesThe unique identifier of the key-value store, either as a store ID or in the format username~store-name.

No output schema declared.

No examples provided.

reboot_actor_run ~85

Reboots a currently running Actor run by restarting its container, returning the updated run details. Only runs with a RUNNING status can be rebooted; any data not persisted to a key-value store, dataset, or request queue will be lost.

NameTypeReqDescription
runIdstringyesThe unique identifier of the Actor run to reboot. The run must currently have a RUNNING status.

No output schema declared.

No examples provided.

resurrect_actor_run ~272

Restarts a finished Actor run (with status FINISHED, FAILED, ABORTED, or TIMED-OUT), resuming execution with the same storages and updating its status back to RUNNING. Optionally override the build, timeout, memory, or error-restart behavior from the original run.

NameTypeReqDescription
actorIdstringyesThe Actor's unique ID or a tilde-separated combination of the owner's username and Actor name identifying which Actor the run belongs to.
buildstringThe Actor build to use for the resurrected run, specified as a build tag or build number. Defaults to the exact build version used when the run originally started, not the current resolution of any t…
memorynumberMemory allocated to the resurrected run in megabytes; must be a power of 2 and at least 128 MB. Defaults to the memory limit from the original run.
restartOnErrorbooleanWhether the resurrected run should automatically restart if it encounters a failure. Defaults to the same setting used in the original run.
runIdstringyesThe unique ID of the finished Actor run to resurrect.
timeoutnumberMaximum duration the resurrected run is allowed to execute, in seconds. Defaults to the timeout value from the original run.

No output schema declared.

No examples provided.

resurrect_run ~366

Restarts a finished Actor run (with status FINISHED, FAILED, ABORTED, or TIMED-OUT) by restarting its container with the same storages, updating its status back to RUNNING. Optionally override the build, timeout, memory, and cost limits used for the resurrected run.

NameTypeReqDescription
buildstringThe Actor build to use for the resurrected run, specified as a build tag (e.g. 'latest') or a build number. If omitted, the run restarts with the exact build version it originally executed, even if a…
maxItemsnumberMaximum number of dataset items that will be charged for pay-per-result Actors; does not cap the actual items returned, only the billable count. Accessible inside the Actor via the ACTOR_MAX_PAID_DAT…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the resurrected run, intended for pay-per-event Actors to cap charges to your subscription. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD enviro…
memorynumberMemory allocated to the resurrected run in megabytes; must be a power of 2 and at least 128 MB. If omitted, the memory limit from the original run is used.
restartOnErrorbooleanWhether the resurrected run should automatically restart if it encounters a failure. If omitted, the setting from the original run is preserved.
runIdstringyesThe unique identifier of the Actor run to resurrect.
timeoutnumberMaximum duration the resurrected run is allowed to execute, in seconds. If omitted, the timeout from the original run is used.

No output schema declared.

No examples provided.

run_actor ~513

Starts an Actor run asynchronously and immediately returns a Run object without waiting for completion. Pass input data as the request body and use the returned run ID or defaultDatasetId to retrieve results later.

NameTypeReqDescription
actorIdstringyesThe unique ID of the Actor, or a tilde-separated combination of the owner's username and Actor name.
bodyobjectThe input payload passed to the Actor as INPUT, typically a JSON object. The Content-Type header of the request is forwarded alongside this body.
buildstringThe specific Actor build to execute, specified as either a build tag or a build number. Defaults to the build defined in the Actor's configuration, typically the latest tag.
forcePermissionLevelstringOverrides the Actor's default permission level for this run only, useful for testing restricted or elevated access scenarios without permanently changing the Actor's configuration.
maxItemsnumberMaximum number of dataset items that will be billed for pay-per-result Actors. Does not cap the number of items returned — only limits charges. Accessible inside the Actor via the ACTOR_MAX_PAID_DATA…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the run, intended for pay-per-event Actors to cap charges. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMaximum RAM allocated to the run, in megabytes. Must be a power of 2 and at least 128 MB. Overrides the memory limit configured in the Actor's settings.
restartOnErrorbooleanWhether the run should automatically restart if it encounters a failure.
timeoutnumberMaximum duration the run is allowed to execute before being stopped, in seconds. Overrides the timeout configured in the Actor's settings.
waitForFinishnumberNumber of seconds the server will wait for the run to finish before returning a response, between 0 and 60. If the run completes within this window, the response will reflect a terminal status such a…
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.

No output schema declared.

No examples provided.

run_actor_sync ~463

Runs a specific Actor synchronously, passing the request body as INPUT, and returns the Actor's OUTPUT from its default key-value store. If the Actor run exceeds 300 seconds, the response will return a 408 timeout status.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor to run, either as an Actor ID or a tilde-separated owner username and Actor name combination.
bodyobjectThe input payload passed to the Actor as its INPUT record. The Content-Type header of the request is forwarded alongside this body, typically as application/json.
buildstringThe specific Actor build to execute, specified as either a build tag or build number. Defaults to the build defined in the Actor's configuration, typically the latest tag.
maxItemsnumberMaximum number of dataset items that will be charged for pay-per-result Actors. Does not cap the number of items returned, only the number billed. Accessible inside the Actor via the ACTOR_MAX_PAID_D…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the run, useful for limiting charges on pay-per-event Actors. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMemory allocated for the Actor run, in megabytes. Must be a power of 2 with a minimum of 128 MB. Overrides the memory limit defined in the Actor's configuration.
outputRecordKeystringThe key of the record from the run's default key-value store to return in the response. Defaults to OUTPUT if not specified.
restartOnErrorbooleanWhether the Actor run should automatically restart if it encounters a failure.
timeoutnumberMaximum duration the Actor run is allowed to execute, in seconds. Overrides the timeout defined in the Actor's configuration.
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.

No output schema declared.

No examples provided.

run_actor_sync_get_dataset_items ~1,114

Runs a specific Actor synchronously without input and returns its dataset items directly in the response. The Actor must complete within 300 seconds; if it exceeds this limit or the connection breaks, a timeout error is returned.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor to run, either as an internal Actor ID or as a tilde-separated combination of the owner's username and Actor name.
attachmentbooleanWhen set to true, adds a Content-Disposition: attachment header to the response, prompting browsers to download the result as a file rather than render it inline.
bombooleanControls whether a UTF-8 Byte Order Mark (BOM) is prepended to the response. By default, BOM is included for CSV and omitted for json, jsonl, xml, html, and rss. Set to true to force inclusion or fal…
buildstringSpecifies which build of the Actor to execute, either by build tag or build number. Overrides the build defined in the Actor's saved configuration, which defaults to the latest tag.
delimiterstringSingle character used as the field delimiter in CSV output. Only applies when format is csv. Special characters should be URL-encoded (e.g., %09 for tab, %3B for semicolon). Defaults to a comma.
descbooleanWhen set to true, reverses the order of returned items so the most recently stored items appear first. By default, items are returned in insertion order.
fieldsstringComma-separated list of field names to include in each returned item, excluding all other fields. Output fields are ordered to match the order specified in this list.
flattenstringComma-separated list of fields whose nested object values should be flattened into dot-notation keys on the parent object. The original nested object is replaced by its flattened representation.
formatstringOutput format for the returned dataset items. Supported values are json, jsonl, csv, html, xlsx, xml, and rss.
limitnumberMaximum number of dataset items to include in the response. When omitted, all available items are returned.
maxItemsnumberMaximum number of dataset items that will be billed for pay-per-result Actors. Does not cap the number of items returned — only limits charges. Accessible inside the Actor via the ACTOR_MAX_PAID_DATA…
maxTotalChargeUsdnumberMaximum total cost in USD that may be charged for this run, intended for pay-per-event Actors. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMaximum RAM the Actor run may use, in megabytes. Must be a power of 2 and at least 128 MB. Overrides the memory limit defined in the Actor's saved configuration.
offsetnumberNumber of dataset items to skip from the beginning of the result set before returning data. Useful for pagination.
omitstringComma-separated list of field names to exclude from each returned item. All other fields are retained.
restartOnErrorbooleanWhen enabled, the Actor run will automatically restart if it encounters a failure, rather than terminating in an error state.
simplifiedbooleanWhen set to true, applies preset query parameters fields=url,pageFunctionResult,errorInfo and unwind=pageFunctionResult to emulate the simplified output format of the legacy Apify Crawler. Not recomm…
skipEmptybooleanWhen set to true, items with no fields or all-null values are excluded from the output. Note that the total number of returned items may be less than the specified limit when this is enabled.
skipFailedPagesbooleanWhen set to true, excludes all items that contain an errorInfo property from the output. Provided for compatibility with legacy Apify Crawler API v1 behavior. Not recommended for new integrations.
skipHeaderRowbooleanWhen set to true, omits the header row from csv-formatted output. Only applies when format is csv.
skipHiddenbooleanWhen set to true, excludes fields whose names begin with the # character from the output.
timeoutnumberMaximum duration the Actor run is allowed to execute before being forcibly stopped, in seconds. Overrides the timeout defined in the Actor's saved configuration.
unwindstringComma-separated list of fields to unwind, processed in the specified order. Array fields produce one record per element merged with the parent; object fields are merged directly into the parent. Item…
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.
xmlRootstringOverrides the name of the root XML element in xml-formatted output. Only applies when format is xml.
xmlRowstringOverrides the name of the element wrapping each individual record in xml-formatted output. Only applies when format is xml.

No output schema declared.

No examples provided.

run_actor_sync_get_dataset_items_with_input ~905

Runs a specific Actor synchronously with the provided input payload and returns the resulting dataset items directly in the response. Supports the same output formatting and filtering options as the Get Dataset Items endpoint; times out with HTTP 408 if the Actor run exceeds 300 seconds.

NameTypeReqDescription
actorIdstringyesThe unique ID of the Actor, or a tilde-separated combination of the owner's username and Actor name.
bodyobjectThe input payload passed to the Actor as its INPUT, with the request's Content-Type header forwarded alongside it. Typically a JSON object.
buildstringThe specific Actor build to execute, specified as either a build tag or a build number. Defaults to the build configured on the Actor, typically the latest tag.
delimiterstringSingle character used as the field delimiter in CSV output; only applicable when format is csv. URL-encode special characters as needed. Defaults to a comma.
descbooleanWhen set to true, reverses the order of returned items. By default, items are returned in the order they were stored.
fieldsstringComma-separated list of field names to include in each output record, excluding all other fields. Output fields are ordered according to the order specified in this list.
flattenstringComma-separated list of fields whose nested object values should be flattened into dot-notation keys on the parent object. The original nested object is replaced by its flattened representation.
formatstringOutput format for the returned dataset items. Accepted values are json, jsonl, csv, html, xlsx, xml, and rss. Defaults to json.
limitnumberMaximum number of dataset items to include in the response. When omitted, all available items are returned.
maxItemsnumberMaximum number of dataset items that will be charged for pay-per-result Actors. Does not cap the number of items returned — only limits billing. Accessible inside the Actor via the ACTOR_MAX_PAID_DAT…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the run, intended for pay-per-event Actors to cap charges. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMemory allocated to the Actor run in megabytes. Must be a power of 2 with a minimum of 128 MB. Defaults to the memory limit configured on the Actor.
offsetnumberNumber of dataset items to skip from the beginning of the result set before returning data. Defaults to 0.
omitstringComma-separated list of field names to exclude from each output record. All other fields are retained.
restartOnErrorbooleanWhen set to true, the Actor run will automatically restart if it encounters a failure.
skipEmptybooleanWhen set to true, items with no fields or all-null values are excluded from the output. Note that the total number of returned items may be less than the specified limit when this option is active.
skipHeaderRowbooleanWhen set to true, omits the header row from csv-formatted output.
skipHiddenbooleanWhen set to true, fields whose names begin with the # character are excluded from the output.
timeoutnumberMaximum duration the Actor run is allowed to execute before being terminated, in seconds. Defaults to the timeout configured on the Actor itself.
unwindstringComma-separated list of fields to unwind, processed in the specified order. Array fields produce one record per element merged with the parent; object fields are merged directly into the parent. Item…
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.
xmlRootstringOverrides the name of the root XML element in xml-formatted output. Defaults to items.
xmlRowstringOverrides the name of the element wrapping each individual record in xml-formatted output. Defaults to item.

No output schema declared.

No examples provided.

run_actor_sync_no_input ~445

Runs a specific Actor synchronously without input and returns its output directly in the response. The run must complete within 300 seconds; if it exceeds this limit or the connection breaks, a timeout error is returned.

NameTypeReqDescription
actorIdstringyesThe unique identifier of the Actor to run, either as an Actor ID or a tilde-separated combination of the owner's username and Actor name.
buildstringSpecifies which build of the Actor to execute, provided as either a build tag or a build number. Defaults to the build defined in the Actor's configuration, typically the latest tag.
maxItemsnumberMaximum number of dataset items that will be charged for pay-per-result Actors; does not cap the actual items returned, only the billing ceiling. Accessible inside the Actor via the ACTOR_MAX_PAID_DA…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the run, useful for capping charges on pay-per-event Actors. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMemory allocated for the run in megabytes; must be a power of 2 with a minimum of 128. If omitted, the memory limit from the Actor's saved configuration is used.
outputRecordKeystringThe key of the record from the run's default key-value store to return in the response. Defaults to OUTPUT if not specified.
restartOnErrorbooleanWhen set to true, the run will automatically restart if it encounters a failure. Defaults to false if not specified.
timeoutnumberMaximum duration the run is allowed to execute, in seconds. If omitted, the timeout defined in the Actor's saved configuration is used.
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.

No output schema declared.

No examples provided.

run_task ~497

Starts an Actor task run asynchronously and immediately returns a run object without waiting for completion. Optionally override the task's input configuration via the request body, and use the returned run ID to poll for results or fetch dataset output.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the task to run, either as a task ID or a tilde-separated string combining the owner's username and task name.
bodyobjectJSON object containing input properties to override the task's default input configuration. Any properties not included here will fall back to the task's or Actor's default values.
buildstringThe specific Actor build to execute, specified as either a build tag or a build number. Overrides the build defined in the task's configuration, which defaults to latest.
maxItemsnumberMaximum number of dataset items that will be billed for pay-per-result Actors. Does not cap the number of items returned — only limits charges. Accessible inside the Actor via the ACTOR_MAX_PAID_DATA…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the run, useful for capping charges on pay-per-event Actors. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMaximum RAM allocated to the run, in megabytes. Must be a power of 2 with a minimum of 128. Overrides the memory limit defined in the task's configuration.
restartOnErrorbooleanWhether the run should automatically restart if it encounters a failure. Defaults to false.
timeoutnumberMaximum duration the run is allowed to execute before being terminated, in seconds. Overrides the timeout defined in the task's configuration.
waitForFinishnumberNumber of seconds the server will wait for the run to finish before returning a response. Accepts values from 0 to 60; if the run completes within this window the response will reflect a terminal sta…
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.

No output schema declared.

No examples provided.

run_task_sync ~481

Runs an Actor task synchronously and returns its output directly in the response. The task must complete within 300 seconds; optionally, you can override the task's default input by providing a JSON payload.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the Actor task to run, either as a task ID or a tilde-separated combination of the owner's username and task name.
bodyobjectA JSON object used to override specific input fields defined in the Actor task configuration. Any fields not included here will fall back to the task's default values. Requires the Content-Type heade…
buildstringThe specific Actor build to execute, specified as either a build tag or a build number. Defaults to the build defined in the task's configuration, typically the latest tag.
maxItemsnumberMaximum number of dataset items that will be billed for pay-per-result Actors. Does not cap the number of items returned, only the number charged. Accessible inside the Actor via the ACTOR_MAX_PAID_D…
maxTotalChargeUsdnumberMaximum total cost in USD allowed for the run, intended for pay-per-event Actors to cap charges. Accessible inside the Actor via the ACTOR_MAX_TOTAL_CHARGE_USD environment variable.
memorynumberMemory allocated to the run, in megabytes. Must be a power of 2 with a minimum of 128 MB. Overrides the memory limit defined in the task's configuration.
outputRecordKeystringThe key of the record in the run's default key-value store to return in the response body. Defaults to OUTPUT if not specified.
restartOnErrorbooleanWhether the run should automatically restart if it encounters a failure. Defaults to false.
timeoutnumberMaximum duration the run is allowed to execute before being timed out, in seconds. Overrides the timeout defined in the task's configuration.
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.

No output schema declared.

No examples provided.

run_task_sync_and_get_dataset_items ~1,033

Synchronously runs a specific actor task and returns its dataset items directly in the response. The task must complete within 300 seconds; if it exceeds this limit the request times out, though the underlying run continues executing.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the actor task to run, either as a task ID or a tilde-separated combination of the owner's username and task name.
attachmentbooleanWhen set to true, adds a Content-Disposition: attachment header to the response, prompting browsers to download the result as a file rather than render it inline.
bombooleanControls inclusion of the UTF-8 Byte Order Mark (BOM) in the response. CSV files include the BOM by default; json, jsonl, xml, html, and rss do not. Set to true to force inclusion or false to force e…
buildstringThe actor build to execute, specified as either a build tag or a build number. If omitted, the build defined in the task's saved configuration (typically 'latest') is used.
delimiterstringField delimiter character used when format is csv. Special characters should be URL-encoded (e.g., %09 for tab, %3B for semicolon). Defaults to a comma.
descbooleanWhen set to true, reverses the order of returned items so the most recently stored items appear first. By default items are returned in insertion order.
fieldsstringComma-separated list of field names to include in each returned item, excluding all other fields. Output fields are ordered to match the order specified in this list.
flattenstringComma-separated list of fields whose nested object values should be flattened into dot-notation keys on the parent object. The original nested object is replaced by its flattened representation.
formatstringOutput format for the returned dataset items. Supported values are: json, jsonl, csv, html, xlsx, xml, and rss. Defaults to json if not specified.
limitnumberMaximum number of items to include in the response. When omitted, all available items are returned without a cap.
maxItemsnumberMaximum number of dataset items that will be charged for pay-per-result actors. Does not cap the number of items returned — only limits billing. Accessible inside the actor run via the ACTOR_MAX_PAID…
memorynumberMemory allocated to the run in megabytes. Must be a power of 2 and at least 128 MB. If omitted, the memory limit from the task's saved configuration is used.
offsetnumberNumber of items to skip from the beginning of the dataset before returning results. Useful for pagination. Defaults to 0.
omitstringComma-separated list of field names to exclude from each returned item. All other fields are retained in the output.
simplifiedbooleanWhen set to true, automatically applies fields=url,pageFunctionResult,errorInfo and unwind=pageFunctionResult to emulate the legacy Apify Crawler simplified output format. Not recommended for new int…
skipEmptybooleanWhen set to true, items with no fields or empty values are excluded from the output. Note that the total number of returned items may be less than the specified limit when this is enabled.
skipFailedPagesbooleanWhen set to true, items containing an errorInfo property are excluded from the output. Provided for backward compatibility with legacy Apify Crawler integrations and not recommended for new integrati…
skipHeaderRowbooleanWhen set to true, omits the header row from csv output. Only applies when format is csv.
skipHiddenbooleanWhen set to true, excludes fields whose names begin with the '#' character from the output.
timeoutnumberMaximum duration in seconds the run is allowed to execute before being timed out. If omitted, the timeout defined in the task's saved configuration is used.
unwindstringComma-separated list of fields to unwind, processed in the order specified. Array fields produce one record per element merged with the parent; object fields are merged directly into the parent. Item…
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.
xmlRootstringOverrides the name of the root XML element when format is xml. Defaults to 'items'.
xmlRowstringOverrides the name of the element wrapping each individual record when format is xml. Defaults to 'item'.

No output schema declared.

No examples provided.

run_task_sync_get ~387

Runs a specific actor task synchronously and returns its output directly in the response. The task must complete within 300 seconds; if it exceeds this limit or the connection drops, the request fails but the underlying run continues.

NameTypeReqDescription
actorTaskIdstringyesThe unique identifier of the task to run, either as a task ID or a tilde-separated combination of the owner's username and task name.
buildstringThe Actor build to execute, specified as either a build tag or a build number. If omitted, the build defined in the task's saved configuration (typically 'latest') is used.
maxItemsnumberMaximum number of dataset items that will be billed for pay-per-result Actors; does not cap the actual items returned, only the charge. Applies exclusively to pay-per-result Actors and is exposed ins…
memorynumberMemory allocated to the run in megabytes; must be a power of 2 and at least 128 MB. If omitted, the memory limit from the task's saved configuration is used.
outputRecordKeystringThe key of the record in the run's default key-value store whose value will be returned as the response body. Defaults to 'OUTPUT' if not specified.
timeoutnumberMaximum duration in seconds the run is allowed to execute before being timed out. If omitted, the timeout defined in the task's saved configuration is used.
webhook_event_typesarrayList of event types to trigger the webhook. Common values: 'ACTOR.RUN.SUCCEEDED', 'ACTOR.RUN.FAILED', 'ACTOR.RUN.ABORTED', 'ACTOR.RUN.TIMED_OUT'.
webhook_request_urlstringURL that will receive the webhook POST request when the event fires.

No output schema declared.

No examples provided.

Common questions

What is the com.mcparmory/apify MCP server?

com.mcparmory/apify is an MCP server listed in the public MCP registry as com.mcparmory/apify. Build, deploy, and run web scraping and automation actors in the cloud. This page covers its PyPI package (mcparmory-apify).

Is the com.mcparmory/apify MCP server safe to use?

com.mcparmory/apify scores 75 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 20 September 2026. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the com.mcparmory/apify MCP server expose?

com.mcparmory/apify exposes 112 tools: list_actors, create_actor, get_actor, update_actor, delete_actor, and 107 more. Their descriptions and schemas cost roughly 23,887 tokens of context every time the server is loaded.

Is the com.mcparmory/apify MCP server still maintained?

com.mcparmory/apify is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.