/api/v2/server-side-api/profile/ Actualizar perfil
Actualiza la información del perfil de usuario
Header parameters
El ID único del cliente en tu sistema. Se requiere adapty-customer-user-id o adapty-profile-id.
El ID único del perfil en tu sistema. La mejor opción si trabajas con perfiles anónimos. Se requiere adapty-customer-user-id o adapty-profile-id.
Request body
Nombre de tu usuario final
Apellido de tu usuario final
Género de tu usuario final
One of: "f", "m", "o"
Correo electrónico de tu usuario final
Número de teléfono de tu usuario final
Fecha de nacimiento de tu usuario final
País del usuario final en formato ISO 3166-2
Dirección IPv4 del usuario final
País del store del usuario final
La plataforma que el usuario utiliza para realizar compras in-app en tu app
One of: "app_store", "play_store", "stripe", "adapty", "paddle"
Token de cuenta del store
Estado de Apple App Tracking Transparency (0=no determinado, 1=restringido, 2=denegado, 3=autorizado)
One of: 0, 1, 2, 3
Opción para darse de baja de los análisis externos
Permite establecer hasta 30 atributos personalizados para el perfil
La clave debe ser una cadena de texto de no más de 30 caracteres. Solo se permiten letras, números, guiones, puntos y guiones bajos
El valor del atributo no debe superar los 50 caracteres. Solo se permiten cadenas de texto y números decimales como valores
Identificador único del dispositivo
Información del dispositivo
Configuración regional del dispositivo
Información del sistema operativo
Plataforma (iOS, Android, etc.)
One of: "iOS", "macOS", "iPadOS", "Android", "visionOS", "web"
Zona horaria del dispositivo
Cadena de user agent
Versión de compilación de la app
Versión de la app
Versión del SDK de Adapty
Identificador para anunciantes de iOS
Identificador para proveedores de iOS
ID de publicidad de Android
ID de dispositivo Android
ID de conjunto de apps de Android
Responses
Perfil actualizado correctamente
Schema
El ID interno de tu app
ID de perfil de Adapty
El ID de tu usuario en tu sistema
Un valor decimal que representa los ingresos totales en USD generados por el perfil
Parámetro interno
Hora de la respuesta en milisegundos; necesario para resolver una condición de carrera
Se permite un máximo de 30 atributos personalizados por perfil
La clave debe ser una cadena de texto de no más de 30 caracteres. Solo se permiten letras, números, guiones, puntos y guiones bajos
El valor del atributo no debe superar los 50 caracteres. Solo se permiten cadenas de texto y números decimales como valores
Array de objetos de nivel de acceso. Array vacío si el cliente no tiene niveles de acceso
Identificador del nivel de acceso
Store donde se adquirió el nivel de acceso
ID del producto en el store
ID del plan base en el store
ID de la transacción en el store
ID de la transacción original en el store
Detalles de la oferta, si se aplicó una oferta promocional o introductoria
Categoría de la oferta
One of: "introductory", "promotional", "offer_code", "win_back"
Tipo de oferta
One of: "free_trial", "pay_as_you_go", "pay_up_front"
ID de la oferta
Cuándo comienza el nivel de acceso
Cuándo se adquirió el nivel de acceso
Cuándo se adquirió originalmente el nivel de acceso
Cuándo expira el nivel de acceso
Cuándo se canceló la renovación
Cuándo se detectó el problema de facturación
Si el nivel de acceso está en período de gracia
Motivo de la cancelación
Array de objetos de suscripción. Array vacío si el cliente no tiene suscripciones
Store donde se adquirió la suscripción
ID del producto en el store
ID del plan base en el store
ID de la transacción en el store
ID de la transacción original en el store
Detalles de la oferta, si se aplicó una oferta promocional o introductoria
Categoría de la oferta
One of: "introductory", "promotional", "offer_code", "win_back"
Tipo de oferta
One of: "free_trial", "pay_as_you_go", "pay_up_front"
ID de la oferta
Entorno (Sandbox, Production)
Cuándo se adquirió la suscripción
Cuándo se adquirió originalmente la suscripción
Cuándo expira la suscripción
Cuándo se canceló la renovación
Cuándo se detectó el problema de facturación
Si la suscripción está en período de gracia
Motivo de la cancelación
Array de objetos de compras no suscritas. Array vacío si el cliente no tiene compras
Identificador único de la compra
Store donde se realizó la compra
ID del producto en el store
ID del plan base en el store
ID de la transacción en el store
ID de la transacción original en el store
Cuándo se realizó la compra
Entorno (Sandbox, Production)
Si se trata de un reembolso
Si se trata de una compra consumible
Solicitud incorrecta
Schema
Origen del error
Array de mensajes de error
Nombre corto del error
Código de estado HTTP
No autorizado
Schema
Origen del error
Array de mensajes de error
Nombre corto del error
Código de estado HTTP
Perfil no encontrado
Schema
Origen del error
Array de mensajes de error
Nombre corto del error
Código de estado HTTP
Error interno del servidor