Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.nippy.la/llms.txt

Use this file to discover all available pages before exploring further.

claim() finaliza la entrega de premios que no se acreditan automáticamente.

Uso

const result = await nippy.claim({
  spinId: 'spin-abc',
  userId: 'user-123'
})

Parámetros

spinId
string
requerido
ID del spin que generó el premio. Ejemplo: spin-abc.
userId
string
requerido
Debe coincidir con el userId del spin original. Ejemplo: user-123.

Respuesta

claimId
string
ID único del claim.
status
string
Estado del claim. Valor esperado: claimed.
gift
object
Premio reclamado.
gift.giftId
string
ID del premio reclamado.
gift.name
string
Nombre del premio reclamado.
gift.type
string
Tipo de premio. Ejemplos: won_digital, won_physical.
gift.pointsValue
number | null
Puntos asociados al premio, si aplica.
claimedAt
string
Timestamp ISO 8601 en el que se completó el claim.
Las reservas tienen fecha de expiración. Si el usuario no reclama antes de prizeReservation.expiresAt, el premio se libera y vuelve al inventario.