Playbook
Use Apify when you need controlled web automation/scraping workflows.- Use
apify_list_store_actorsfirst when you do not know the actor id yet. - Build
actorIdasusername/namefrom store results. - Use
apify_get_actor_input_schemato inspect required/optional fields before running. - Prefer
apify_run_actorfor long or uncertain runs; poll run status before fetching outputs. - Use
apify_run_actor_synconly for bounded, small workloads where blocking is acceptable. - Use
actor-contracts.mdfor actor-specific required/optional input fields and sample payloads. - Validate payload shape with a tiny run before scaling row counts.