Skip to main content
Scroll over all companies.
Tool ID: intercom_scroll_over_all_companies

Run this action

Use the TypeScript SDK for a single call. Put ctx.tools.execute(...) inside a Play when the call should be durable, scheduled, or run across a CSV.

CLI

Example response

The SDK exposes this shape at result.toolResponse.raw. Values below are representative.
Use deepline tools get intercom_scroll_over_all_companies --json for the latest machine-readable contract.

Input reference

The list all companies functionality does not work well for huge datasets, and can result in errors and performance problems when paging deeply. The Scroll API provides an efficient mechanism for iterating over all companies in a dataset. - Each app can only have 1 scroll open at a time. You’ll get an error message if you try to have more than one open per app. - If the scroll isn’t used for 1 minute, it expires and calls with that scroll param will fail - If the end of the scroll is reached, “companies” will be empty and the scroll parameter will expire You can get the first page of companies by simply sending a GET request to the scroll endpoint. For subsequent requests you will need to use the scroll parameter from the response. Since scroll is often used on large datasets network errors such as timeouts can be encountered. When this occurs you will see a HTTP 500 error with the See the live schema below for the complete notes.

Output reference

Standard tool result payload.

Deepline cost

  • Pricing model: fixed (per call).
  • Estimated Deepline credits: 0 per pricing unit.
  • Provider-native pricing may still exist outside Deepline credit billing.