API Reference
Complete reference for the Quackback REST API.
Base URL
https://feedback.quackback.io/api/v1Replace the hostname with your own if self-hosting.
Authentication
All API endpoints require authentication using an API key. Include your key in the Authorization header:
Authorization: Bearer qb_your_api_key_hereAPI keys can be created in the Quackback admin dashboard under Settings > API Keys.
Pagination
List endpoints support cursor-based pagination:
- Use the
limitparameter to control page size (1-100, default 20) - Use the
cursorparameter with the value frommeta.pagination.cursorto fetch the next page - When
meta.pagination.hasMoreisfalse, there are no more items
TypeIDs
All resource IDs use TypeID format: {type}_{base32_uuid}
post_01h455vb4pex5vsknk084sn02qEndpoints
Posts
Boards
Comments
Tags
Statuses
Members
Roadmaps
GET
/roadmapsList roadmapsPOST/roadmapsCreate a roadmapGET/roadmaps/{roadmapId}Get a roadmapPATCH/roadmaps/{roadmapId}Update a roadmapDELETE/roadmaps/{roadmapId}Delete a roadmapGET/roadmaps/{roadmapId}/postsList posts in a roadmapPOST/roadmaps/{roadmapId}/postsAdd a post to a roadmapDELETE/roadmaps/{roadmapId}/posts/{postId}Remove a post from a roadmap