Expand description
Resource clients.
Each submodule provides a strongly-typed client for one Apify API resource. Clients
are obtained from ApifyClient accessor methods rather than
constructed directly, so their constructors are crate-private.
Modules§
- actor
- Client for a single Actor (
/v2/actors/{actorId}). - actor_
collection - Client for the Actor collection endpoint (
/v2/actors). - actor_
env_ var - Client for a single Actor-version environment variable.
- actor_
env_ var_ collection - Client for an Actor version’s environment variable collection.
- actor_
version - Client for a single Actor version (
/v2/actors/{actorId}/versions/{versionNumber}). - actor_
version_ collection - Client for an Actor’s version collection (
/v2/actors/{actorId}/versions). - build
- Client for a single Actor build (
/v2/actor-builds/{buildId}). - build_
collection - Client for an Actor-build collection (
/v2/actor-builds,/v2/actors/{id}/builds). - dataset
- Client for a single dataset (
/v2/datasets/{datasetId}and run-nested variants). - dataset_
collection - Client for the dataset collection (
/v2/datasets). - key_
value_ store - Client for a single key-value store (
/v2/key-value-stores/{storeId}and variants). - key_
value_ store_ collection - Client for the key-value store collection (
/v2/key-value-stores). - log
- Client for accessing a run’s or build’s log.
- request_
queue - Client for a single request queue (
/v2/request-queues/{queueId}and variants). - request_
queue_ collection - Client for the request queue collection (
/v2/request-queues). - run
- Client for a single Actor run (
/v2/actor-runs/{runId}and nested routes). - run_
collection - Client for an Actor-run collection (
/v2/actor-runs,/v2/actors/{id}/runs, etc.). - schedule
- Client for a single schedule (
/v2/schedules/{scheduleId}). - schedule_
collection - Client for the schedule collection (
/v2/schedules). - store_
collection - Client for browsing the Apify Store (
/v2/store). - task
- Client for a single Actor task (
/v2/actor-tasks/{actorTaskId}). - task_
collection - Client for the Actor task collection (
/v2/actor-tasks). - user
- Client for a user (
/v2/users/{userId}or/v2/users/me). - webhook
- Client for a single webhook (
/v2/webhooks/{webhookId}). - webhook_
collection - Client for the webhook collection (
/v2/webhooks,/v2/actors/{id}/webhooks, etc.). - webhook_
dispatch - Client for a single webhook dispatch (
/v2/webhook-dispatches/{dispatchId}). - webhook_
dispatch_ collection - Client for the webhook dispatch collection (
/v2/webhook-dispatches).