Search filters by keyword
Search titles, questions, descriptions, researcher help text, categories, subcategories, filter IDs and choice labels. Supports stemming, prefixes and accent-insensitive matching. Returns matching filters in ranked order with at most three matching choices per filter. Results are always paginated, with limit defaulting to 25 and offset to zero. meta.count always counts all matching filters before pagination. Workspace permissions apply before searching or counting. Study and participant-group filters remain searchable by metadata, but their choices are not loaded or searched. Their results have choices_included false and a link to browse choices separately. Available verification dimensions are returned when present in the filter catalogue, but are not searched. Self, next and previous links preserve the query and workspace context, including workspace_id. Ranking is conveyed only by array order. Pagination links follow shared API conventions; offsets beyond the matches return an empty page.
Authentication
The Prolific API uses API token to authenticate requests. You can create an API token directly from your settings.
Your API token does not have an expiry date and carries full permission, so be sure to keep them secure.
If your token is leaked, delete it and create a new one directly in the app.
In your requests add Authorization header with the value Token <your token>.
Query parameters
Zero-based result offset. An offset beyond the collection returns an empty page.