Getting Started

Learn how to authenticate and make your first request.

Step 1 — Generate an API Key

1

Open your organization Settings

Log in to InputBuffer.io and navigate to your organization. In the left sidebar, click Settings to expand the settings menu.

2

Go to API Tokens

Under Settings, click API Tokens. This page lists all active tokens for your organization.

Click the Create New Token button in the top-right corner.

3

Name your token and save it securely

Give your token a descriptive label (e.g. "Production Server" or "CI/CD Pipeline"), then click Create Token.

Important: The token is only shown once. Copy it now and store it somewhere safe — you cannot retrieve it again after closing this dialog.

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

https://inputbuffer.io

Authentication header

Authorization: Bearer YOUR_API_TOKEN
API tokens start with 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

curl -X POST https://inputbuffer.io/api/v0/inputs \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Dark mode support",
    "description": "Would love a dark mode option."
  }'

Next Steps