Hyperspell icon

Hyperspell

Add documents to Hyperspell and run semantic search or grounded generation from any workflow

Actions10

Live → List Resources

AI-generated

Summary

Retrieve a paginated list of live resources from a specified connected source, optionally returning all results and simplifying the output.

Inputs

  • Simplify — Whether to return a simplified version of the response instead of the raw data (default true).
  • Source (required) — The connected source system to list live resources from; choose from multiple supported integrations such as Notion, GitHub, Slack, and more.
  • Return All — Whether to retrieve all available resources or only a limited subset.
  • Limit — Maximum number of resource items to return when not returning all (default 50, max 100).
  • Cursor — Opaque pagination cursor for fetching the next page of results; leave empty to start from the first page.
  • Connection ID — Optional UUID to specify a particular connection when the same source is connected more than once by the same user; leave empty to auto-select the connection.
  • Act as User — Specify the user ID to run this request as, overriding the credential default user; leave empty to use credential's associated user or default app-scoped user.

Output shape

a list of resource items, with each represented as one item containing its fields under a nested 'document' property along with envelope fields such as pagination cursor; returned items omit empty envelope fields rather than nulls if absent.

Supports pagination with 'Return All' to page through all resources or by specifying 'Limit' and 'Cursor' for page size and navigation. The 'Simplify' option controls whether the output is simplified or raw data. The 'Connection ID' parameter allows disambiguation when multiple connections of the same source exist for a user. The 'Act as User' parameter controls the user context executing the request.

Examples

Example 1: List first 50 resources from Notion source with simplified output

Set Source to 'Notion', Return All to false, Limit to 50, Simplify to true.

Example 2: Retrieve all resources live from GitHub source without simplification

Set Source to 'GitHub', Return All to true, Simplify to false.

Links

Discussion