Create paywall

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
string
required
string
enum
required
string | null
enum
Allowed:
string | null
string | null
string | null

ISO 3166-1 alpha-2 country code

plans
array of integers
required
plans*
prices
array of objects
required
prices*
after_pay_redirect
object | null

Where to send the user after a successful payment. Set this on the
paywall (default for every price) or per-price (overrides the default).

  • type=0 (alias "quiz") — redirect to a quiz; id is the quiz_id.
  • type=1 (alias "paywall") — redirect to another paywall; id is
    the paywall_id (great for upsell flows: free → premium upsell).

Both numeric and semantic forms of type are accepted; the backend
normalises them. Omit the object entirely (or pass null) to use the
platform default (return to the quiz the user came from).

string | null
string | null
analytics
object
tags
array of strings
tags
integer | null
integer | null
0 to 2
integer | null
enum
Defaults to 2

Paywall templates version. Defaults to 2 when omitted.

Allowed:
integer | null
≥ 1
css_variables
object | null
json | null

JSON string with paywall screens content

Headers
string
required
Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json