# 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](/signup), 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](/docs) has one-line examples), then confirm it landed:

```bash title=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](/docs): send your first feedback with one POST
- [Widget](/docs/widget): drop-in feedback button, no form to build
