Glimpse

Read data from the Glimpse competitive intelligence API

Actions3

Signal → Get All

AI-generated

Summary

Retrieves competitive intelligence signals with optional filters and limits.

Inputs

  • resource — Selects the resource type (e.g., competitor or signal)
  • operation — Selects the operation (e.g., Get All, Get a competitor)
  • competitorId (required) — The UUID of the competitor to retrieve
  • competitorLimit — Max number of competitors to return (max 500)
  • competitorIds — Comma-separated competitor UUIDs to filter by
  • types — Filter by signal types
  • days — Only return signals from the last N days
  • limit — Max signals to return (max 500)

Output shape

array of signal objects

Returns up to 500 signals per request; may be fewer or empty; no pagination support

Examples

Example 1: Retrieve all recent signals for a specific competitor using default filters

resource: signal; operation: getAll; signalFilters: {types: [], days: 7, limit: 50, competitorIds: ''}

Example 2: Get a single competitor by its UUID

resource: competitor; operation: get; competitorId: '123e4567-e89b-12d3-a456-426614174000'

Example 3: Fetch recent pricing change signals limited to 100 items

resource: signal; operation: getAll; signalFilters: {types: ['pricing_change'], days: 30, limit: 100}

Links

Discussion