Getting Started
Step 1: Generate an API Key
Open your organization Settings
Log in to InputBuffer and open your organization. In the left sidebar, click Settings to expand the settings menu.
Go to API Tokens
Under Settings, click API Tokens. This page lists all active tokens for your organization.
Click the Create token button in the top-right corner.
Name your token and save it securely
Give your token a descriptive name, such as "Production Server" or "CI/CD Pipeline", then click Create token.
Step 2: Make Your First Request
All API requests are authenticated with a Bearer token in the Authorization header. Requests are scoped to the organization the token belongs to.
Base URL
Authentication header
ib_ and widget tokens with ibw_. These prefixes let secret scanning tools like GitHub push protection automatically detect accidentally committed tokens. For example: ib_550e8400-e29b-41d4-a716-446655440000_Abc123...Example: Submit feedback
The response
A successful request returns 201 with the new feedback wrapped in data. Every success response also carries meta.
routing_status is pending because the AI classifier runs in the background. Join meta.links.web.self to https://inputbuffer.io to open the feedback in your dashboard.
If something goes wrong
- A
401means the token was not accepted. Check that you pasted the whole token,ib_prefix included, with no extra whitespace. - A
403means a full-access token was sent from a browser. Browsers must use a widget token instead. See the widget guide. - A
422means a field failed validation. Read thefieldvalue in the response body to see which one.descriptionis required, andtitleis optional.
Every error the API can return is listed in the API Errors reference.
Next Steps
- Feedback API: Manage user feedback
- Buffers API: Browse and manage classification buffers
- Targets API: Endpoints, docs pages, and CLI commands that feedback can be attached to
- Reactions API: Thumbs-up / thumbs-down votes on targets
- Research API: Ask questions across your feedback and read the saved answers
- Organization API: View organization information
- API Errors: every error the API can return, with what causes it and how to recover
- Product Walkthrough: set up an organization, a buffer, and your first routed feedback in the dashboard, without writing code