Change portal activation status
PUT /api/portal/status
Request
Changes a portal activation status with a value specified in the request.
Headers
- Accept
enum of string
Can be one of:
application/json
.- Content-Type
enum of string
Can be one of:
application/json
.
Query
- status
enum of string
required New portal status: Active - 0, Suspended - 1
Can be one of:
Active
,Suspended
.
Body
- portalName
string
Portal name
Examples
PUT /api/portal/status?status=Active HTTP/1.1
Accept: application/json
Content-Length: 29
Content-Type: application/json
Host: example.com
{
"portalName": "example"
}
curl --request PUT \
--url 'https://example.com/api/portal/status?status=Active' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"portalName": "example"
}'
Responses
200
The portal description
400
Bad Request
- error
enum of string
- params - An error has been made in the method parameters specified in the request.
- passPolicyError - The password specified in the request does not meet the requirements.
- portalNameEmpty - The required parameter portalName, which must be present in the request, is not specified.
- portalNameExist - Portal with the portal name specified in the request has already been registered.
- portalNameIncorrect - Invalid characters in the portalName parameter.
- portalNameNotFound - No portal with the portal name specified in the request has been registered.
- portalsCountTooMuch - The limit for the number of portals has been reached.
- recaptchaInvalid - Invalid reCAPTCHA value has been entered.
- tooMuchAttempts - The limit for the number of request attempts has been reached.
- tooShortError - The portalName specified in the request is too short.
Can be one of:
params
,passPolicyError
,portalNameEmpty
,portalNameExist
,portalNameIncorrect
,portalNameNotFound
,portalsCountTooMuch
,recaptchaInvalid
,tooMuchAttempts
,tooShortError
.
403
Forbidden
- error
enum of string
- authorization - Authorization error, the possible reasons: an unknown authorization scheme is used, or the authorization key is missing, or the authorization key time is out, or a wrong key is used.
Can be one of:
authorization
.
500
Internal Server Error
- error
enum of string
- authorization - Internal server error when decoding the authorization key.
- registerNewTenantError - An error occurred while registering a new portal.
- error - An internal server error occurred.
Can be one of:
authorization
,registerNewTenantError
,error
.