EveryAppEveryApp
Providers

Apify

Runs Apify Actors (ready-made scrapers and automations) and reads their datasets and stores.

Runs Apify Actors (ready-made scrapers and automations) and reads their datasets and stores.

API key

  1. Open console.apify.com and create an API key with only the access your apps need.
  2. Copy it. It may be shown only once.

What to create: The API token from Apify Console, Settings > API & Integrations.

Add it to your Gateway. It asks for the key:

everyapp provider add apify

Use it in an app

In the app's everyapp.config.ts:

capabilities: {
  apify: { access: "read", why: "What the app does with it." },
},

The app calls Apify's API with integrationFetch(), and the Gateway adds the key. Use "write" if the app changes things. More in API providers.

Check it worked: everyapp provider show apify shows the key as set.

Rate limits: 60 calls a second. 60 requests per second per resource (one Actor, run, dataset or store); 250,000 requests per minute per user overall.

Something wrong or missing? Open an issue.

On this page