/api/score/link but for the IC-tier signal card flow.
| Property | Value |
|---|---|
| Auth | Required |
| Idempotent | Yes (second call is a no-op) |
Body
| Field | Type | Required | Notes |
|---|---|---|---|
scoreId | string | no | Pass when linking the signal card to an existing stored score. Otherwise the card is just claimed against the user’s account. |
Errors
| Status | Code | When |
|---|---|---|
| 401 | AUTH_REQUIRED | No session. |
| 404 | Signal card not found | Bad id. |
| 409 | Already linked to another account | Card was already claimed. |
| 500 | INTERNAL_ERROR | Write failed. |