ScheduleCollectionClient
Hierarchy
- ResourceCollectionClient
- ScheduleCollectionClient
Index
Properties
inheritedapifyClient
inheritedbaseUrl
inheritedhttpClient
optionalinheritedid
optionalinheritedparams
inheritedpublicBaseUrl
inheritedresourcePath
optionalinheritedsafeId
inheritedurl
Methods
create
Parameters
optionalschedule: Partial<Pick<Schedule, name | description | title | cronExpression | timezone | isEnabled | isExclusive | notifications> & { actions: DistributiveOptional<ScheduleAction, id>[] }>
Returns Promise<Schedule>
list
https://docs.apify.com/api/v2#/reference/schedules/schedules-collection/get-list-of-schedules
Awaiting the return value (as you would with a Promise) will result in a single API call. The amount of fetched items in a single API call is limited.
const paginatedList = await client.list(options);Asynchronous iteration is also supported. This will fetch additional pages if needed until all items are retrieved.
for await (const singleItem of client.list(options)) {...}Parameters
options: ScheduleCollectionListOptions = {}
Returns PaginatedIterator<Schedule>
https://docs.apify.com/api/v2#/reference/schedules/schedules-collection/create-schedule