> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.prolific.com/llms.txt.
> For full documentation content, see https://docs.prolific.com/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.prolific.com/_mcp/server.

# Introduction

With Prolific's API, you can recruit high-quality participants and manage your research workflows programmatically through your own app.

* **Study** - Create, update, and publish your Prolific studies
* **Submissions** - Approve and reject submissions programmatically
* **Bonus** - Pay a bonus to high-performing submissions
* **Messages** - Send and receive participant messages
* **Workspaces** - Collaborate with your teammates and organise research
* **Survey** - Create quick prescreening studies
* **Participant groups** - Manage lists of participants that you can use to launch studies
* **Hooks** - Be notified of certain events happening on your studies

<img src="https://files.buildwithfern.com/prolific.docs.buildwithfern.com/4882094dc3f5f34a1b50351c180ee0bb951620218c74fa3fb31ede4b36b4c2b8/docs/assets/overview.jpg" alt="Prolific overview" />

If you are not ready for an API integration you can simply use our Web
application to create studies to recruit participants and redirect them to
your platform by providing a [Study
URL](https://researcher-help.prolific.com/en/article/969da0).

**Not supported**: The Prolific API does **not** support account management such as topping up your account or user management. Such features are only available in our web application. New or advanced features available in the web application may also not be available. If there are any capabilities you need that are not documented, please contact our [support team](https://researcher-help.prolific.com/en/articles/476151-api-support).