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. - Results are ranked by quality score by default. The top result is the most reliable actor based on rating, review count, total runs, and 30-day success rate. Pick the #1 result unless you have a specific reason not to.
- Each actor in the response includes
_qualityScore(higher is better),_baseQualityScore, and_successRate30d(percentage). Prefer actors with_deeplineVetted: true, high usage/rating, and_successRate30d >= 95%. - Do not route HarvestAPI-owned LinkedIn workflows through Apify. Prefer the native
harvestapi_*provider operations for profiles, company employees, posts, comments, and reactions. For a LinkedIn shape the native provider does not expose, prefersupreme_coder/linkedin-postfor generic post scraping. Avoid actors returned with_deeplineDownranked: trueunless the user explicitly asked for that actor. - Build
actorIdasusername/namefrom store results. - Use
apify_get_actor_input_schemato inspect required/optional fields before running. - Wrapper-level fields (
actorId,input,params,timeoutMs) and runtime validation behavior can differ from actor-page docs. - Prefer
apify_run_actor_syncas the default execution path when you want results in one call. - Use
apify_run_actoronly when you need non-blocking execution, then poll run status before fetching outputs. - Validate payload shape with a tiny run before scaling row counts.
- Deepline limits an organization to four unresolved Apify actor jobs by default. Additional calls receive a retryable Deepline capacity response before another billable actor run is launched; an explicit organization execution limit may override this guardrail.
- A successful HTTP 200 with an empty dataset is reported as
meta.resultOutcome.classification = "ambiguous_empty", not proof of a genuine no-result. Apify currently does not identify whether the input was attempted. Do not automatically retry that result: the first run remains billable and a retry may create a second charge.
Quality ranking
Actors are ranked by:rankBy: "relevance".