Does ProductLift have an API?
Yes. There's a full REST API for posts, users, votes, comments, statuses, categories, tags, groups, and more.
What can I do with it?
- Create / read / update / delete posts, including tags, assignees, priority and severity, MoSCoW / RICE / ICE scores, estimated date, scheduled publish, version, release, platform, and Jira / Azure DevOps keys.
- Set and read custom field values on posts via
post_type_id + custom_fields.
- Read votes and voters, cast votes on behalf of users.
- Add comments (including internal admin comments).
- Manage users (create, update, delete).
- Manage statuses, categories, tags, sections, groups, boards.
- Power custom integrations or scripts (e.g. push support tickets in as posts, sync to your data warehouse).
How do I authenticate?
API tokens are managed under Settings → API. Use the token in the Authorization header.
Where are the docs?
See the ProductLift API reference.
Rate limits
There are sensible rate limits to protect the platform. For bulk operations or migrations, plan pagination and batching. If you have a one-off large pull, email support@productlift.dev in advance and we can raise the cap temporarily.
Webhooks
For event-driven flows (post created, status changed, vote cast), use webhooks instead of polling. See Webhooks if available, or contact support for the current webhook event list.
Related articles