List paywalls
Changed onRequest
- Base URLhttps://api.web2wave.com/api
- URLhttps://api.web2wave.com/api/paywalls
- AuthAPI key in header api_key
Query parameters
When true, each paywall row drops heavy fields (custom_css, custom_head_html, css_variables, analytics, plans, prices) so a long list still fits in one response. Call GET /paywalls/{id} for full details when needed.
Only with summary=true. When true, each paywall row includes attached prices without loading heavy paywall content fields.
Only with summary=true. When true, each paywall row includes attached plan IDs without loading heavy paywall content fields.
Page size for paywall list. Default is 100. Use pagination metadata in the response to fetch all paywalls with prices in batches.
Headers
Response
List of paywalls
Example response
{
"paywalls": [
{
"id": 210,
"project_id": 78,
"slug": "api-paywall",
"name": "API Paywall",
"payment_system": "stripe",
"after_pay_redirect": {
"id": 24757
},
"prices": [
{
"after_pay_redirect": {
"id": 24757
}
}
],
"source_data": "JSON"
}
]
}Changes
- info
added the new optional
queryrequest parameterinclude_plans - info
added the new optional
queryrequest parameterinclude_prices - info
added the new optional
queryrequest parameterpage - info
added the new optional
queryrequest parameterper_page - info
added the optional property
to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info