GET /gammas/search
Full-text search over gammas the caller can access, matched against titles and body text.
Search workspace gammas by title and body text, with optional filters for author and last-updated time.
Full-text search over the gammas the caller can access, matched against titles and body text. When a query is provided, results are relevance-ranked. When no query is provided (an empty query with at least one filter), results are ordered by last-updated descending. Search is being rolled out gradually and may not yet be available to all accounts. If you receive a 403, it means access hasn't been enabled for you yet.
API key for authentication
Full-text search query matched against gamma titles and body text. Optional when at least one filter (createdBy, updatedAfter, updatedBefore) is set.
climate analyticsRestrict results to gammas created by this user: 'me', an email address, or a user ID.
meISO-8601 lower bound (inclusive) on the gamma's last-updated time.
2026-06-01ISO-8601 upper bound (inclusive) on the gamma's last-updated time.
2026-08-01When true, archived gammas are included in results. Defaults to false.
falseMaximum number of hits to return (1-25)
10Search results retrieved successfully
Invalid query parameters
Invalid or missing credentials
Search is not enabled for this workspace yet. Reach out to support@gamma.app to get it enabled.
GET /v1.0/gammas/search HTTP/1.1
Host: public-api.gamma.app
X-API-KEY: YOUR_API_KEY
Accept: */*
{
"hits": [
{
"id": "abc123def456",
"title": "Climate analytics pitch",
"url": "https://gamma.app/docs/Climate-analytics-pitch-abc123",
"highlight": "...the climate analytics market grew...",
"createdBy": "Jane Doe",
"updatedTime": "2026-08-02T17:08:12.000Z",
"archived": false
}
]
}Related
GET /gammas/{gammaId} to fetch metadata for a single hit
GET /themes and GET /folders for other workspace browse endpoints
Error codes for authentication and permission failures
Last updated
Was this helpful?