Getting started

Find your clientId

Every API call and widget install needs a clientId. It identifies your project and starts with client_.

Logged in?

If you are signed in, every code snippet in these docs already shows your real clientId. Copy any snippet and it is ready to run.

Where it lives in the dashboard

  1. Onboarding: after signing up, the first screen shows your clientId inside the install snippets.
  2. Settings: open your project, then Settings. The integration snippets there contain your clientId.
  3. Any dashboard URL: the first path segment after usero.io/ is your clientId, for example usero.io/client_abc123/....

Verify it from the command line

Send a test submission with your clientId (the Quickstart has one-line examples), then confirm it landed:

curl
curl "https://usero.io/api/feedback/check?clientId=YOUR_CLIENT_ID"

Once your submission has arrived (it checks the last 15 minutes), the response looks like:

json
{ "received": true, "feedbackId": "abc123", "lastReceivedAt": "2026-06-08T05:00:00.000Z", "source": "api" }

{"received": false} means nothing has arrived in that window yet. Check the clientId in your test submission and try again.

Note

One account can have multiple projects, each with its own clientId. Feedback is grouped per clientId in the dashboard, so use one per product (or per app) rather than sharing one id across unrelated projects.

Next

  • Quickstart: send your first feedback with one POST
  • Widget: drop-in feedback button, no form to build