Inputs
Manage feedback inputs
/api/v0/inputsList inputs
Retrieve a paginated list of inputs with optional filtering, sorting, and search.
Page number (1-indexed)
Number of results per page (1–100)
Field to sort results by
Sort direction
Filter by triage status
Filter by priority level
Filter to inputs assigned to this buffer (short ID)
Full-text search across title and description
List of inputs matching the query
Short ID derived from a UUID (short-uuid)
API endpoint path for this input
Short summary of the feedback
Full text of the feedback or bug report
Triage status of the input
Priority level assigned to this input
Short ID of the team member this input is assigned to
Display name of the assigned team member
Email address of the person who submitted this feedback
User-provided tag identifying which surface submitted this input (e.g. ios-app, chrome-extension)
ISO 8601 timestamp when the input was created
ISO 8601 timestamp when the input was last modified
Buffers this input is assigned to
API endpoint path for this buffer
Display name of the buffer
URL-safe identifier for the buffer
Current page number (1-indexed)
Number of items per page
Total number of items across all pages
Total number of pages
/api/v0/inputsCreate input
Create a new feedback input. The input is automatically embedded and routed to the best-matching buffer by AI classification. Set async: true to avoid blocking on classification (useful for user-facing actions).
Request Body*
Short summary of the feedback (1–500 characters)
Full text of the feedback or bug report (1–5000 characters)
Priority level; defaults to medium if omitted
Initial triage status; defaults to new
Email address of the person who submitted this feedback
Tag identifying which of your surfaces submitted this input (e.g. ios-app, chrome-extension)
If true, buffer assignment runs asynchronously (non-blocking). Use this for user-facing actions where you don't want to wait for AI classification.
Optional targets to associate with this input. Each item requires a type and metadata — the target is found or auto-created using dedupe-key logic.
No targets added yet.
Short ID derived from a UUID (short-uuid)
API endpoint path for this input
Short summary of the feedback
Full text of the feedback or bug report
Triage status of the input
Priority level assigned to this input
Short ID of the team member this input is assigned to
Display name of the assigned team member
Email address of the person who submitted this feedback
User-provided tag identifying which surface submitted this input (e.g. ios-app, chrome-extension)
ISO 8601 timestamp when the input was created
ISO 8601 timestamp when the input was last modified
Buffers this input is assigned to
API endpoint path for this buffer
Display name of the buffer
URL-safe identifier for the buffer
/api/v0/inputs/{id}Get input
Get a single input by its short ID.
Short ID of the input
Short ID derived from a UUID (short-uuid)
API endpoint path for this input
Short summary of the feedback
Full text of the feedback or bug report
Triage status of the input
Priority level assigned to this input
Short ID of the team member this input is assigned to
Display name of the assigned team member
Email address of the person who submitted this feedback
User-provided tag identifying which surface submitted this input (e.g. ios-app, chrome-extension)
ISO 8601 timestamp when the input was created
ISO 8601 timestamp when the input was last modified
Buffers this input is assigned to
API endpoint path for this buffer
Display name of the buffer
URL-safe identifier for the buffer
/api/v0/inputs/{id}Update input
Partially update an existing input. Only include fields you want to change.
Short ID of the input
Request Body*
Updated summary of the feedback
Updated full text of the feedback
Updated priority level
Updated triage status
Short ID derived from a UUID (short-uuid)
Replaces all existing targets on this input. Each item requires a type and metadata — the target is found or auto-created using dedupe-key logic.
No targets added yet.
Short ID derived from a UUID (short-uuid)
API endpoint path for this input
Short summary of the feedback
Full text of the feedback or bug report
Triage status of the input
Priority level assigned to this input
Short ID of the team member this input is assigned to
Display name of the assigned team member
Email address of the person who submitted this feedback
User-provided tag identifying which surface submitted this input (e.g. ios-app, chrome-extension)
ISO 8601 timestamp when the input was created
ISO 8601 timestamp when the input was last modified
Buffers this input is assigned to
API endpoint path for this buffer
Display name of the buffer
URL-safe identifier for the buffer
/api/v0/inputs/{id}Delete input
Permanently delete an input. This cannot be undone.
Short ID of the input
No response body
/api/v0/inputs/{id}/notesList input notes
Retrieve all notes for an input.
Short ID of the input
All notes on this input, ordered oldest first
Short ID derived from a UUID (short-uuid)
Text content of the note
'note' for manual comments, 'activity' for system-generated events
Display name of the note author, if available
Email address of the note author, if available
ISO 8601 timestamp when the note was created
/api/v0/inputs/{id}/notesAdd note
Add an internal note to an input.
Short ID of the input
Request Body*
Text content of the note
All notes on this input after the new note was added
Short ID derived from a UUID (short-uuid)
Text content of the note
'note' for manual comments, 'activity' for system-generated events
Display name of the note author, if available
Email address of the note author, if available
ISO 8601 timestamp when the note was created
/api/v0/inputs/{id}/buffers/{bufferId}Assign input to buffer
Manually assign an input to a buffer. The bufferId is the buffer's short ID.
Short ID of the input
Short ID of the buffer
Short ID derived from a UUID (short-uuid)
API endpoint path for this input
Short summary of the feedback
Full text of the feedback or bug report
Triage status of the input
Priority level assigned to this input
Short ID of the team member this input is assigned to
Display name of the assigned team member
Email address of the person who submitted this feedback
User-provided tag identifying which surface submitted this input (e.g. ios-app, chrome-extension)
ISO 8601 timestamp when the input was created
ISO 8601 timestamp when the input was last modified
Buffers this input is assigned to
API endpoint path for this buffer
Display name of the buffer
URL-safe identifier for the buffer
/api/v0/inputs/{id}/buffers/{bufferId}Remove input from buffer
Remove an input's assignment from a specific buffer.
Short ID of the input
Short ID of the buffer
Short ID derived from a UUID (short-uuid)
API endpoint path for this input
Short summary of the feedback
Full text of the feedback or bug report
Triage status of the input
Priority level assigned to this input
Short ID of the team member this input is assigned to
Display name of the assigned team member
Email address of the person who submitted this feedback
User-provided tag identifying which surface submitted this input (e.g. ios-app, chrome-extension)
ISO 8601 timestamp when the input was created
ISO 8601 timestamp when the input was last modified
Buffers this input is assigned to
API endpoint path for this buffer
Display name of the buffer
URL-safe identifier for the buffer