Saltar al contenido principal
POST
/
streaks
/
restore
JavaScript
import { TrophyApiClient } from '@trophyso/node';

const trophy = new TrophyApiClient({
  apiKey: 'YOUR_API_KEY'
});

const response = await trophy.admin.streaks.restore({
  users: [{ id: 'user-123' }, { id: 'user-456' }]
});
{
  "restoredUsers": [
    "user-123",
    "user-456"
  ],
  "issues": []
}
Límites de velocidad

Autorizaciones

X-API-KEY
string
header
requerido

Cuerpo

application/json

Array of users to restore streaks for

Request body for restoring streaks for multiple users.

users
object[]
requerido

Array of users to restore streaks for. Maximum 100 users per request.

Required array length: 1 - 100 elements
Ejemplo:
[{ "id": "user-123" }, { "id": "user-456" }]

Respuesta

Successful operation

Response containing restored users and any issues encountered.

restoredUsers
string[]
requerido

Array of user IDs whose streaks were successfully restored.

Ejemplo:
["user-123", "user-456"]
issues
BulkInsertIssue · object[]
requerido

Array of issues encountered during streak restoration.