Saltar al contenido principal
POST
cURL

Cuerpo

application/json

Un dispositivo compartido o quiosco nuevo que se inscribe con el código de un código QR. La solicitud lleva una prueba DPoP en el encabezado DPoP, firmada con la clave nueva del dispositivo.

code
string
requerido

El código de 32 caracteres del código QR, o escrito a mano.

Required string length: 32
Ejemplo:

"MFRGGZDFMZTWQ2LKNNWG23TPOBYXE43U"

platform
enum<string>
requerido

Lo que ejecuta el dispositivo: ios, ipados, android, macos, windows o linux.

Opciones disponibles:
ios,
ipados,
android,
macos,
windows,
linux
Ejemplo:

"android"

model
string
requerido

El modelo de hardware del dispositivo, de hasta 80 caracteres.

Maximum string length: 80
Ejemplo:

"Farset F35S"

os_version
string
requerido

La versión del sistema operativo, de hasta 40 caracteres.

Maximum string length: 40
Ejemplo:

"16"

app_version
string
requerido

La versión de la app, de máximo 20 caracteres.

Maximum string length: 20
Ejemplo:

"1.4.2"

app_build
integer
requerido

El número de compilación de la app, un número entero desde 0.

Rango requerido: 0 <= x <= 2147483647
Ejemplo:

311

name
string | null

Un nombre para el dispositivo, de máximo 30 caracteres. El prefijo de nombre de la inscripción se antepone. No pongas el nombre de una persona.

Maximum string length: 30
Ejemplo:

"2"

attestation
object | null

Lo que dijeron App Attest o Play Integrity sobre esta instalación. Se registra como señal y nunca se aplica.

Respuesta

DeviceCredentialResource

data
DeviceCredentialResource · object
requerido

La credencial de dispositivo de un dispositivo compartido o quiosco: un token de actualización que pertenece al dispositivo, sin ningún miembro con sesión iniciada.