Skip to main content
GET
Search Events
Search is the best starting point for most integrations. It lets you search across Radar and Signal event history without resolving an organization ID first. Search results use the same canonical event contract as Radar, Signal, Brief, and webhook payloads. New integrations should build against:
  • summary
  • bullets
  • owners
  • participants
  • evidence
  • latestEvidenceTimestamp
  • significance
  • matchedVia
  • matchType
  • matchRank
Legacy compatibility fields may still appear during the transition:
  • globalSummary
  • bulletSummary
  • eventOwner
  • eventParticipants
  • posts
  • latestPostTimestamp
  • signal

Query Parameters

* Either query or q is required.

Request

cURL

Response (200)

Notes

  • Search is the recommended first request for evaluation and prototypes.
  • Use /v1/entities/byName when you need a stable Shoal entity id for repeated monitoring and traversal.
  • Use Radar or Signal feed endpoints only when you already know you need a premium feed surface.
  • Treat organizations/byOrganizationName as a compatibility route for older integrations.

Errors

  • 400 if query/q is missing
  • 500 on internal server error