Skip to content

Submit user feedback

POST
/v1/feedback

Submits free-text feedback. Claude Haiku classifies it into one of bug | feature_request | praise | question | other asynchronously (typically < 2 seconds). Routing to configured destinations (email, Slack, Linear, Discord) happens in the background.

Auth: Publishable key (nv_pub_live_*) — browser-safe. No backend proxy needed.

CORS: Access-Control-Allow-Origin: *.

object
feedback_text
required
string
>= 10 characters <= 2000 characters
user_id
string
>= 1 characters <= 256 characters
email
string format: email
<= 254 characters /^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/
page_url
string format: uri
<= 2048 characters
category_hint
string
Allowed values: bug feature_request praise billing support

Feedback submitted. Classification is async.

object
data
required
object
id
required
string
category
required
string
sentiment
required
string
created_at
required
string
error
required
null
meta
object
key
additional properties

Error envelope. See error.code for the discriminator.

object
data
required
null
error
required
object
code
required
string
message
required
string
remediation
required
string
doc_url
string format: uri
param
string
request_id
string
meta
object
key
additional properties

Error envelope. See error.code for the discriminator.

object
data
required
null
error
required
object
code
required
string
message
required
string
remediation
required
string
doc_url
string format: uri
param
string
request_id
string
meta
object
key
additional properties