/api/v2/server-side-api/paywalls/ Lister les paywalls
Récupère la liste des paywalls de votre application.
Query parameters
Numéro de page pour la pagination
Nombre d'éléments par page
Responses
Paywalls récupérés avec succès
Schema
Tableau d'objets paywall
Le nom du paywall, tel que défini dans votre Adapty Dashboard
L'identifiant unique du paywall
Indique si le paywall utilise le Paywall Builder
Indique si le paywall utilise le Paywall Builder hérité
Horodatage de la dernière mise à jour du paywall
Horodatage de la création du paywall
L'état actuel du paywall
One of: "draft", "live", "inactive", "archived"
Indique si le paywall est marqué comme supprimé
URL pour les achats web, le cas échéant
Tableau d'objets produit contenant les informations sur les produits du paywall
L'identifiant unique du produit
Le titre du produit
La catégorie d'ensemble de produits
One of: "weekly", "monthly", "trimonthly", "semiannual", "annual", "lifetime", "uncategorised", "nonsubscriptions", "two_months", "consumable"
L'identifiant unique de l'offre de produit
Le titre de l'offre
Nombre total de paywalls
Numéro de la page actuelle
Nombre total de pages
Example
{
"data": [
{
"title": "LlkTlizT",
"paywall_id": "fd891d4f-5906-45b9-97c1-13cc3dc665df",
"use_paywall_builder": false,
"use_paywall_builder_legacy": false,
"updated_at": "2025-07-08T07:27:06.754527+00:00",
"created_at": "2025-07-08T07:27:06.754541+00:00",
"state": "live",
"is_deleted": false,
"web_purchase_url": null,
"products": [
{
"product_id": "b95e9e51-a056-4eb6-9cf7-b75d139e7c3c",
"title": "mFUQPcJQ",
"product_set": "uncategorised",
"offer": null
}
]
},
{
"title": "Premium Subscription",
"paywall_id": "a1cf7850-1bb8-4151-8336-a4e588730c55",
"use_paywall_builder": true,
"use_paywall_builder_legacy": false,
"updated_at": "2025-07-28T08:15:13.722680+00:00",
"created_at": "2025-07-25T13:40:01.789853+00:00",
"state": "live",
"is_deleted": false,
"web_purchase_url": "https://example.com/purchase",
"products": [
{
"product_id": "b136422f-8153-402a-afbb-986929c68f6a",
"title": "Premium Monthly",
"product_set": "uncategorised",
"offer": {
"product_offer_id": "e31a4296-f250-4faf-ac80-3cc93c2da8f5",
"title": "Free Trial"
}
}
]
}
],
"meta": {
"pagination": {
"count": 365,
"page": 1,
"pages": 183
}
}
} Requête invalide
Schema
Source de l'erreur
Tableau de messages d'erreur
Nom court de l'erreur
Code de statut HTTP
Example
{
"errors": [
{
"source": "page_size",
"errors": [
"Invalid page_size parameter. Must be between 1 and 100."
]
}
],
"error_code": "validation_error",
"status_code": 400
} Non autorisé
Schema
Source de l'erreur
Tableau de messages d'erreur
Nom court de l'erreur
Code de statut HTTP
Example
{
"errors": [
"Invalid API key"
],
"error_code": "unauthorized",
"status_code": 401
} Erreur interne du serveur
Schema
Source de l'erreur
Tableau de messages d'erreur
Nom court de l'erreur
Code de statut HTTP