Search all tables
Search across multiple tables simultaneously. Returns results grouped by table. Useful for discovery and cross-referencing data.
Features
- Search all 6 tables in parallel
- Per-table filtering
- Configurable results per table (1-20)
- Both text and semantic search supported
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Search all tables › Request Body
queryThe search query text
search_typeType of search to perform
tablesTables to search. Defaults to all tables.
limit_per_tableMaximum results per table
Per-table filters
Search all tables › Responses
Search results grouped by table
querysearch_typeSearch a single table
Search within a specific table using text or semantic (AI-powered) search. Supports filtering, pagination, and field selection.
Searchable Tables
campaigns- Advocacy campaigns with goals and talking pointsactions- Specific actions users can take (emails, calls, social posts)public_figures- Politicians, celebrities, and influencersorganizations- Companies, NGOs, and advocacy groupscontent- Social media posts and articlessuggestions- AI-generated advocacy suggestions
Search Types
- text - Fast keyword-based search (default)
- semantic - AI-powered conceptual search using embeddings (5x cost)
path Parameters
tableThe table to search
Headers
AuthorizationThe Authorization header is used to authenticate with the API using your API key. Value is of the format Bearer YOUR_KEY_HERE.
Search a single table › Request Body
queryThe search query text
search_typeType of search. 'text' uses keyword matching, 'semantic' uses AI embeddings (5x cost)
Field-specific filters. Available fields vary by table.
limitMaximum results to return
offsetResults to skip for pagination
fieldsSpecific fields to return. If omitted, returns default fields for the table.
Search a single table › Responses
Search results
tableThe table that was searched
search_typeThe type of search performed
queryThe search query
totalTotal matching results
limitMaximum results returned
offsetResults skipped
Array of matching records