# SureFeedback API Docs ## Docs - [Approve page](https://developer.surefeedback.com/api-reference/approvals/approve-page.md): Mark a specific page as approved. - [Approve entire site](https://developer.surefeedback.com/api-reference/approvals/approve-site.md): Mark all pages on a site as approved. - [Get page approval status](https://developer.surefeedback.com/api-reference/approvals/get-status.md): Check the approval status of one or more pages. - [List all approvals](https://developer.surefeedback.com/api-reference/approvals/list.md): Get all page approvals for a site. - [Unapprove page](https://developer.surefeedback.com/api-reference/approvals/unapprove-page.md): Remove approval from a specific page. - [Unapprove entire site](https://developer.surefeedback.com/api-reference/approvals/unapprove-site.md): Remove approval from all pages on a site. - [Login](https://developer.surefeedback.com/api-reference/auth/login.md): Authenticate and receive a JWT token. - [Logout](https://developer.surefeedback.com/api-reference/auth/logout.md): Invalidate the current session token. - [Get current user](https://developer.surefeedback.com/api-reference/auth/me.md): Return the authenticated user's profile. - [Register](https://developer.surefeedback.com/api-reference/auth/register.md): Create a new user account. - [Create task](https://developer.surefeedback.com/api-reference/board/create-task.md): Create a new task directly from the board. - [Attach labels to board comment](https://developer.surefeedback.com/api-reference/board/labels-attach.md): Attach labels to a board comment. - [Create board label](https://developer.surefeedback.com/api-reference/board/labels-create.md): Create a new board label. - [Delete board label](https://developer.surefeedback.com/api-reference/board/labels-delete.md): Delete a board label. - [Detach label from board comment](https://developer.surefeedback.com/api-reference/board/labels-detach.md): Detach a label from a board comment. - [List board labels](https://developer.surefeedback.com/api-reference/board/labels-list.md): List labels for the active organization. - [Reorder board labels](https://developer.surefeedback.com/api-reference/board/labels-reorder.md): Reorder labels for the active organization. - [Update board label](https://developer.surefeedback.com/api-reference/board/labels-update.md): Update an existing board label. - [List board tasks](https://developer.surefeedback.com/api-reference/board/list.md): Get tasks grouped by status for the Kanban board. - [Get workflow](https://developer.surefeedback.com/api-reference/board/workflow-get.md): Get the Kanban workflow statuses and transitions for an organization. - [Reset workflow](https://developer.surefeedback.com/api-reference/board/workflow-reset.md): Reset the Kanban workflow to default statuses. - [Save workflow](https://developer.surefeedback.com/api-reference/board/workflow-save.md): Replace the Kanban workflow configuration for an organization. - [Get comment activity](https://developer.surefeedback.com/api-reference/comments/activity.md): Retrieve comment activity logs for a site. - [Assign comment](https://developer.surefeedback.com/api-reference/comments/assign.md): Assign a comment to a team member. - [Create comment](https://developer.surefeedback.com/api-reference/comments/create.md): Create a new comment on a page. - [Delete comment](https://developer.surefeedback.com/api-reference/comments/delete.md): Delete a comment. - [Update comment due date](https://developer.surefeedback.com/api-reference/comments/due-date.md): Set or clear a due date for a comment. - [Get comment](https://developer.surefeedback.com/api-reference/comments/get.md): Current implementation returns comments for the page associated with a comment. - [List comments](https://developer.surefeedback.com/api-reference/comments/list.md): Get all comments for a site or page. - [Update comment page URL](https://developer.surefeedback.com/api-reference/comments/page-url.md): Move a comment to a different page URL. - [List comment pages](https://developer.surefeedback.com/api-reference/comments/pages.md): List all pages on a site that have comments. - [Update comment priority](https://developer.surefeedback.com/api-reference/comments/priority.md): Change a comment's priority. - [Reply to comment](https://developer.surefeedback.com/api-reference/comments/reply.md): Add a reply to an existing comment. - [Resolve comment](https://developer.surefeedback.com/api-reference/comments/resolve.md): Mark a comment as resolved. - [Add comment subscribers](https://developer.surefeedback.com/api-reference/comments/subscribers-add.md): Subscribe users to a comment. - [Get comment subscribers](https://developer.surefeedback.com/api-reference/comments/subscribers-get.md): List subscribers for a comment. - [Remove comment subscribers](https://developer.surefeedback.com/api-reference/comments/subscribers-remove.md): Unsubscribe users from a comment. - [Update comment subscribers](https://developer.surefeedback.com/api-reference/comments/subscribers-update.md): Replace the subscriber list for a comment. - [Unassign comment](https://developer.surefeedback.com/api-reference/comments/unassign.md): Remove the current assignee from a comment. - [Update comment](https://developer.surefeedback.com/api-reference/comments/update.md): Edit a comment's content or priority. - [List mockup comments](https://developer.surefeedback.com/api-reference/mockups/comments.md): List comments on a mockup. - [Assign mockup comment](https://developer.surefeedback.com/api-reference/mockups/comments-assign.md): Assign a mockup comment to a project member. - [Create mockup comment](https://developer.surefeedback.com/api-reference/mockups/comments-create.md): Create a new comment on a mockup. - [Delete mockup comment](https://developer.surefeedback.com/api-reference/mockups/comments-delete.md): Delete a mockup comment. - [Resolve mockup comment](https://developer.surefeedback.com/api-reference/mockups/comments-resolve.md): Mark a mockup comment as resolved. - [Add mockup comment subscribers](https://developer.surefeedback.com/api-reference/mockups/comments-subscribers-add.md): Subscribe users to a mockup comment. - [List mockup comment subscribers](https://developer.surefeedback.com/api-reference/mockups/comments-subscribers-list.md): List subscribers for a mockup comment. - [Remove mockup comment subscribers](https://developer.surefeedback.com/api-reference/mockups/comments-subscribers-remove.md): Unsubscribe users from a mockup comment. - [Unassign mockup comment](https://developer.surefeedback.com/api-reference/mockups/comments-unassign.md): Remove the assignee from a mockup comment. - [Update mockup comment](https://developer.surefeedback.com/api-reference/mockups/comments-update.md): Update a mockup comment. - [Delete mockup](https://developer.surefeedback.com/api-reference/mockups/delete.md): Delete a mockup and all its comments. - [Get mockup](https://developer.surefeedback.com/api-reference/mockups/get.md): Retrieve a single mockup by ID. - [List mockups](https://developer.surefeedback.com/api-reference/mockups/list.md): Get all mockups for a project. - [List mockup threads](https://developer.surefeedback.com/api-reference/mockups/threads.md): List replies for a mockup comment. - [Create mockup thread reply](https://developer.surefeedback.com/api-reference/mockups/threads-create.md): Create a reply for a mockup comment. - [Delete mockup thread reply](https://developer.surefeedback.com/api-reference/mockups/threads-delete.md): Delete a mockup reply. - [Get mockup thread reply](https://developer.surefeedback.com/api-reference/mockups/threads-get.md): Retrieve a single mockup thread reply. - [Update mockup thread reply](https://developer.surefeedback.com/api-reference/mockups/threads-update.md): Update a mockup reply. - [Update mockup](https://developer.surefeedback.com/api-reference/mockups/update.md): Update a mockup's name or metadata. - [Upload mockup](https://developer.surefeedback.com/api-reference/mockups/upload.md): Upload an image or PDF as a mockup. - [Get organization](https://developer.surefeedback.com/api-reference/organizations/get.md): Retrieve a single organization by ID. - [List organizations](https://developer.surefeedback.com/api-reference/organizations/list.md): Get all organizations the authenticated user belongs to. - [Create project](https://developer.surefeedback.com/api-reference/projects/create.md): Create a new project within an organization. - [Delete project](https://developer.surefeedback.com/api-reference/projects/delete.md): Permanently delete a project and all its sites and comments. - [Get project](https://developer.surefeedback.com/api-reference/projects/get.md): Retrieve a single project by ID. - [List projects](https://developer.surefeedback.com/api-reference/projects/list.md): Get all projects for an organization. - [Update project](https://developer.surefeedback.com/api-reference/projects/update.md): Update a project's name or settings. - [Create site](https://developer.surefeedback.com/api-reference/sites/create.md): Add a new site to a project. - [Delete site](https://developer.surefeedback.com/api-reference/sites/delete.md): Permanently delete a site and all its comments. - [Get site](https://developer.surefeedback.com/api-reference/sites/get.md): Retrieve a single site by ID. - [List sites](https://developer.surefeedback.com/api-reference/sites/list.md): Get all sites in a project. - [Update site](https://developer.surefeedback.com/api-reference/sites/update.md): Update a site's name, domain, or settings. - [Create webhook](https://developer.surefeedback.com/api-reference/webhooks/create.md): Register a new webhook endpoint. - [Delete webhook](https://developer.surefeedback.com/api-reference/webhooks/delete.md): Remove a webhook endpoint. - [List webhooks](https://developer.surefeedback.com/api-reference/webhooks/list.md): Get all webhook subscriptions. - [Test webhook](https://developer.surefeedback.com/api-reference/webhooks/test.md): Send a test payload to a webhook endpoint. - [Update webhook](https://developer.surefeedback.com/api-reference/webhooks/update.md): Update a webhook's URL, events, or active status. - [Authentication](https://developer.surefeedback.com/authentication.md): How to authenticate with the SureFeedback Public API using API keys. - [Errors](https://developer.surefeedback.com/guides/errors.md): Understanding SureFeedback API error responses. - [Pagination](https://developer.surefeedback.com/guides/pagination.md): How paginated responses work in the SureFeedback API. - [Rate limits](https://developer.surefeedback.com/guides/rate-limits.md): Understanding API rate limits and how to handle them. - [SureFeedback API](https://developer.surefeedback.com/index.md): Programmatic access to feedback, comments, approvals, sites, and more. - [MCP Authentication](https://developer.surefeedback.com/mcp/authentication.md): How MCP keys work and how to manage them. - [MCP Introduction](https://developer.surefeedback.com/mcp/introduction.md): Connect AI coding assistants to SureFeedback via the Model Context Protocol. - [MCP Quickstart](https://developer.surefeedback.com/mcp/quickstart.md): Connect your AI assistant to SureFeedback in under 2 minutes. - [surefeedback://comments/{id}](https://developer.surefeedback.com/mcp/resources/comment.md): Get a single feedback comment by UUID, including replies and full metadata. - [surefeedback://comments](https://developer.surefeedback.com/mcp/resources/comments.md): List all feedback comments in the current project. - [surefeedback://members](https://developer.surefeedback.com/mcp/resources/members.md): List all organisation members with their roles. - [surefeedback://mockups/{id}](https://developer.surefeedback.com/mcp/resources/mockup.md): Get a single mockup by UUID with comment statistics. - [surefeedback://mockups](https://developer.surefeedback.com/mcp/resources/mockups.md): List all mockups (design files) in the current project. - [surefeedback://sites/{id}](https://developer.surefeedback.com/mcp/resources/site.md): Get a single site by UUID with comment statistics. - [surefeedback://sites](https://developer.surefeedback.com/mcp/resources/sites.md): List all sites (web properties) in the current project. - [assign-comment](https://developer.surefeedback.com/mcp/tools/assign-comment.md): Assign a feedback comment to a team member. - [get-comment](https://developer.surefeedback.com/mcp/tools/get-comment.md): Get a single feedback comment by ID, including all replies. - [get-mockup-comments](https://developer.surefeedback.com/mcp/tools/get-mockup-comments.md): Get all feedback comments on a specific mockup. - [get-pending-tasks](https://developer.surefeedback.com/mcp/tools/get-pending-tasks.md): Get all open and in-progress feedback tasks, sorted by priority. - [list-members](https://developer.surefeedback.com/mcp/tools/list-members.md): List all organisation members with their roles. - [search-comments](https://developer.surefeedback.com/mcp/tools/search-comments.md): Search and filter feedback comments by status, priority, site, page URL, or text. - [search-mockups](https://developer.surefeedback.com/mcp/tools/search-mockups.md): List and search mockups in the active project. - [search-sites](https://developer.surefeedback.com/mcp/tools/search-sites.md): List and search sites in the active project. - [summarize-feedback](https://developer.surefeedback.com/mcp/tools/summarize-feedback.md): Get a full summary of all feedback in the active project — counts by status, priority, and site. - [update-comment-status](https://developer.surefeedback.com/mcp/tools/update-comment-status.md): Change the status of a feedback comment. - [Quickstart](https://developer.surefeedback.com/quickstart.md): Make your first SureFeedback API call in under 2 minutes. ## OpenAPI Specs - [openapi](https://developer.surefeedback.com/api-reference/openapi.json) ## Optional - [Support](mailto:support@surefeedback.com) - [GitHub](https://github.com/brainstorm-force)