Solicitudes a la API del lado del servidor
La API del lado del servidor de Adapty te permite acceder y gestionar tus datos de suscripción de forma programática, facilitando la integración con tus servicios e infraestructura existentes. Ya sea que estés sincronizando datos entre plataformas, otorgando niveles de acceso o validando compras en Stripe, esta API te proporciona las herramientas para mantener tus sistemas sincronizados y a tus usuarios activos.
Colección y entorno de Postman
Para simplificar el uso de nuestra API del lado del servidor, hemos preparado una colección de Postman y un archivo de entorno que puedes descargar e importar en Postman.
- Colección de solicitudes: Incluye todas las solicitudes disponibles en la API del lado del servidor de Adapty. Ten en cuenta que usa variables que puedes definir en el entorno.
- Entorno: Contiene una lista de variables donde puedes definir los valores una sola vez. Hemos preparado un entorno unificado para la API del lado del servidor, la API web y la API de exportación de analíticas para facilitarte las cosas. Una vez que actives este entorno, Postman sustituirá automáticamente los valores de las variables definidas en tus solicitudes.
Para más información sobre cómo importar una colección y un entorno en Postman, consulta la documentación de Postman.
Variables utilizadas
Hemos creado un entorno unificado para la API del lado del servidor, la API web y la API de exportación de analíticas para simplificar tu flujo de trabajo. A continuación se muestran las variables específicas de la API del lado del servidor:
| Variable | Descripción | Valor de ejemplo |
|---|---|---|
| secret_api_key | Puedes encontrarla en el campo Secret key en App settings. | secret_live_Pj1P1xzM.2CvSvE1IalQRFjsWy6csBVNpH33atnod |
| adapty-customer-user-id | El ID de usuario utilizado en tu sistema. En el Adapty Dashboard, puedes encontrarlo en el campo Customer user ID del perfil. | [email protected] |
| adapty-profile-id | El ID de usuario asignado en Adapty. En el Adapty Dashboard, puedes encontrarlo en el campo Adapty ID del perfil. | 3286abd3-48b0-4e9c-a5f6-ac0a006333a6 |
| Adapty-platform | La plataforma utilizada por el usuario en tu app. Valores posibles: iOS, macOS, iPadOS, visionOS, Android, web. | iOS |
| stripe_token | Token de un objeto de Stripe que representa una compra única, como una suscripción (sub_XXX) o un Payment Intent (pi_XXX). | sub_1JY8xLLy6P12345a |
Próximos pasos — Solicitudes:
- Obtener perfil
- Crear perfil
- Actualizar perfil
- Eliminar perfil
- Otorgar nivel de acceso
- Revocar nivel de acceso
- Establecer transacción
- Validar compra, proporcionar nivel de acceso al cliente e importar su historial de transacciones
- Añadir identificadores de integración
- Obtener paywall
- Listar paywalls
- Actualizar paywall