diff --git a/_data/v3.yml b/_data/v3.yml index 35ca549c..cfbd9746 100644 --- a/_data/v3.yml +++ b/_data/v3.yml @@ -241,8 +241,6 @@ groups: title: Unsubscribe Email - name: verify_email title: Verify Email - - name: verify_email_cellxpert - title: Verify Email Cellxpert - name: website_config title: Server Config - name: website_status diff --git a/config/v3/verify_email/send.json b/config/v3/verify_email/send.json index 54272081..191868b2 100644 --- a/config/v3/verify_email/send.json +++ b/config/v3/verify_email/send.json @@ -19,7 +19,6 @@ "description": "Purpose of email verification, request_email and reset_password are the only two types restricted from all unoffical apps", "type": "string", "enum": [ - "partner_account_opening", "account_opening", "account_verification", "reset_password", diff --git a/config/v3/verify_email_cellxpert/example.json b/config/v3/verify_email_cellxpert/example.json deleted file mode 100644 index 8e7a934c..00000000 --- a/config/v3/verify_email_cellxpert/example.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "verify_email_cellxpert": "test@mailinator.com", - "type": "partner_account_opening" -} diff --git a/config/v3/verify_email_cellxpert/receive.json b/config/v3/verify_email_cellxpert/receive.json deleted file mode 100644 index 5a42a891..00000000 --- a/config/v3/verify_email_cellxpert/receive.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Verify Email Cellxpert (response)", - "description": "Verify Email Cellxpert Receive", - "type": "object", - "required": [ - "echo_req", - "msg_type" - ], - "properties": { - "verify_email_cellxpert": { - "title": "verify_email_cellxpert", - "description": "1 for success (secure code has been sent to the email address)", - "type": "integer", - "enum": [ - 0, - 1 - ] - }, - "echo_req": { - "description": "Echo of the request made.", - "type": "object" - }, - "msg_type": { - "description": "Action name of the request made.", - "type": "string", - "enum": [ - "verify_email_cellxpert" - ] - }, - "req_id": { - "description": "Optional field sent in request to map to response, present only when request contains `req_id`.", - "type": "integer" - } - } -} diff --git a/config/v3/verify_email_cellxpert/send.json b/config/v3/verify_email_cellxpert/send.json deleted file mode 100644 index 39a70899..00000000 --- a/config/v3/verify_email_cellxpert/send.json +++ /dev/null @@ -1,240 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Verify Email Cellxpert (request)", - "description": "Verify an email address for Cellxpert. The system will send an email to the address containing a security code for verification.", - "type": "object", - "auth_required": 0, - "additionalProperties": false, - "required": [ - "verify_email_cellxpert", - "type" - ], - "properties": { - "verify_email_cellxpert": { - "description": "Email address to be verified.", - "type": "string", - "pattern": "^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,63}$" - }, - "type": { - "description": "Purpose of the email verification call.", - "type": "string", - "enum": [ - "partner_account_opening" - ] - }, - "url_parameters": { - "description": "[Optional] Extra parameters that can be attached to the verify email link URL.", - "type": "object", - "additionalProperties": false, - "properties": { - "affiliate_token": { - "description": "[Optional] Affiliate token, within 32 characters.", - "type": "string", - "pattern": "^[\\w-]{0,32}$" - }, - "bta": { - "description": "[Optional] Master affiliate Id.", - "type": "integer" - }, - "date_first_contact": { - "description": "[Optional] Date of first contact, format: yyyy-mm-dd in GMT timezone.", - "type": "string", - "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$" - }, - "gclid_url": { - "description": "[Optional] Google Click Identifier to track source.", - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - "pa_amount": { - "description": "[Optional] The amount to withdraw to the payment agent. Only allowed for payment agent withdraw.", - "type": "number" - }, - "pa_currency": { - "description": "[Optional] The currency code. Only allowed for payment agent withdraw.", - "type": "string", - "pattern": "^[a-zA-Z0-9]{2,20}$" - }, - "pa_loginid": { - "description": "[Optional] The payment agent loginid received from the `paymentagent_list` call. Only allowed for payment agent withdraw.", - "type": "string", - "pattern": "^[A-Za-z]+[0-9]+$" - }, - "pa_remarks": { - "description": "[Optional] Remarks about the withdraw. Only letters, numbers, space, period, comma, - ' are allowed. Only allowed for payment agent withdraw.", - "type": "string", - "pattern": "^[0-9A-Za-z .,'-]{0,100}$" - }, - "redirect_to": { - "description": "[Optional] The page ID to redirect to", - "type": "integer" - }, - "signup_device": { - "description": "[Optional] Show whether user has used mobile or desktop.", - "type": "string", - "enum": [ - "desktop", - "mobile" - ] - }, - "utm_ad_id": { - "description": "[Optional] Identifier of particular ad. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_adgroup_id": { - "description": "[Optional] Identifier of ad group in the campaign. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_adrollclk_id": { - "description": "[Optional] Unique identifier of click on AdRoll ads platform. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_campaign": { - "description": "[Optional] Identifies a specific product promotion or strategic campaign such as a spring sale or other promotions. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_campaign_id": { - "description": "[Optional] Identifier of paid ad campaign. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_content": { - "description": "[Optional] Used to differentiate similar content, or links within the same ad. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_fbcl_id": { - "description": "[Optional] Unique identifier of click on Facebook ads platform. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_gl_client_id": { - "description": "[Optional] Unique visitor identifier on Google Ads platform. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_medium": { - "description": "[Optional] Identifies the medium the link was used upon such as: email, CPC, or other methods of sharing. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_msclk_id": { - "description": "[Optional] Unique click identifier on Microsoft Bing ads platform. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_source": { - "description": "[Optional] Identifies the source of traffic such as: search engine, newsletter, or other referral. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - }, - "utm_term": { - "description": "[Optional] Used to send information related to the campaign term like paid search keywords. Value must match Regex pattern to be recorded", - "anyOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9\\s\\-\\.\\_]{0,100}$" - }, - { - "type": "string" - } - ] - } - } - }, - "loginid": { - "description": "[Optional] The login id of the user. Mandatory when multiple tokens were provided during authorize.", - "type": "string", - "pattern": "^[A-Za-z]+[0-9]+$" - }, - "passthrough": { - "description": "[Optional] Used to pass data through the websocket, which may be retrieved via the `echo_req` output field.", - "type": "object" - }, - "req_id": { - "description": "[Optional] Used to map request to response.", - "type": "integer" - } - } -}