Welcome to SuggestKit SDK

The SuggestKit SDK API allows you to manage users and suggestions in your projects. Build powerful feedback systems, feature request portals, and user engagement tools.

Base URL

All API requests should be made to:
https://api.suggestkit.app/api/v1/sdk

Core Resources

The SDK provides two main resources:

Authentication

All API endpoints require authentication using your project’s public API key as a Bearer token:
Authorization: Bearer your_public_api_key_here
You can find your API key in the SuggestKit dashboard under project settings.

Key Features

  • User Management: Create and track users with subscription details
  • Suggestion System: Users can submit and vote on suggestions
  • Vote Tracking: See which users voted on which suggestions with hasVoted field
  • Status Management: Track suggestion progress (PENDING → PLANNED → IN_PROGRESS → COMPLETED / CLOSED)
  • Custom Identifiers: Map SDK users to your app’s user system

Getting Started

  1. Create a user to represent someone in your app
  2. Submit suggestions from that user
  3. Retrieve suggestions with vote status for personalized UIs
  4. Update suggestion status as you work on features