Expand description
Data models for Apify API resources.
Each resource is modelled with the fields most commonly used by clients, mirroring
the reference JavaScript client. To remain forward-compatible with additive changes
to the API, every model captures any unknown fields in an extra map via
#[serde(flatten)], so new API fields never break deserialization.
Structs§
- Actor
- An Actor on the Apify platform.
- Actor
EnvVar - An environment variable attached to an Actor version.
- Actor
Run - A single execution of an Actor (an Actor run).
- Actor
Store List Item - A single Actor entry as returned by the Apify Store listing.
- Actor
Version - An Actor version.
- Build
- A build of an Actor.
- Dataset
- A dataset storage.
- KeyValue
Store - A key-value store storage.
- KeyValue
Store Key - Metadata about a single key in a key-value store.
- KeyValue
Store Keys Page - Result of listing keys in a key-value store (key-based pagination).
- KeyValue
Store Record - A record (key + value + content type) in a key-value store.
- Request
Queue - A request queue storage.
- Request
Queue Head - The head of a request queue (requests waiting to be processed).
- Request
Queue Operation Info - Result of adding (or updating) a request in a queue.
- Request
Queue Request - A single request stored in a request queue.
- Schedule
- A schedule that triggers Actor or task runs on a cron expression.
- Task
- An Actor task (a saved, reusable Actor configuration).
- User
- Account information about a user.
- Webhook
- A webhook that notifies an external URL on Actor events.
- Webhook
Dispatch - A single dispatch (invocation) of a webhook.
Type Aliases§
- Extra
- Convenience alias for the catch-all map of unmodelled JSON fields.