/api/cms/auth‑rule

get

--notset--

Authorizations
api-keystringRequired
api-usernamestringRequired
Query parameters
cms_channel_idintegerRequired
ruleidstringRequiredPattern: /^[0-9]+:[0-9]+:[0-9]+$/
Responses
200

success

successbooleanOptionalExample: true
get
/api/cms/auth-rule
PHP (cURL)
200

success

post

Add new cms auth rule

Authorizations
api-keystringRequired
api-usernamestringRequired
Query parameters
cms_channel_idintegerRequired
content_areastringOptional
rule_typestringRequired
sitestringOptional
tourstringOptional
optionstringOptional
start_timestringOptionalDefault: NOW
end_timestringOptionalDefault: FOREVER
trialstringOptionalDefault: 0
signupintegerOptionalDefault: 0
signup_timeframeintegerOptional
signup_comparestringOptional
statusintegerOptionalDefault: 0
Responses
200

success

successbooleanOptionalExample: true
post
/api/cms/auth-rule
PHP (cURL)
200

success

delete

Disable auth rule

Authorizations
api-keystringRequired
api-usernamestringRequired
Query parameters
cms_channel_idintegerRequired
ruleidstringRequiredPattern: /^[0-9]+:[0-9]+:[0-9]+$/
Responses
200

success

successbooleanOptionalExample: true
delete
/api/cms/auth-rule
PHP (cURL)
200

success

patch

Edit auth rule

Authorizations
api-keystringRequired
api-usernamestringRequired
Query parameters
cms_channel_idintegerRequired
content_areastringOptional
ruleidstringRequiredPattern: /^[0-9]+:[0-9]+:[0-9]+$/
rule_typestringRequired
sitestringOptional
tourstringOptional
optionstringOptional
start_timestringOptionalDefault: NOW
end_timestringOptionalDefault: FOREVER
trialstringOptionalDefault: 0
signupintegerOptionalDefault: 0
signup_timeframeintegerOptional
signup_comparestringOptional
statusstringOptionalDefault: 0
Responses
200

success

successbooleanOptionalExample: true
patch
/api/cms/auth-rule
PHP (cURL)
200

success

Last updated

Was this helpful?