> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# clicksend-account

> ClickSend Account

**Server path:** `/clicksend-account` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                                                                    | Description                          |
| --------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------ |
| [`clicksend_account_countries_get`](#clicksend_account_countries_get)                                                                   | Get all country codes                |
| [`clicksend_account_delivery_issues_get`](#clicksend_account_delivery_issues_get)                                                       | Get all delivery issues              |
| [`clicksend_account_delivery_issues_post`](#clicksend_account_delivery_issues_post)                                                     | Create delivery Issue                |
| [`clicksend_account_detect_address_post`](#clicksend_account_detect_address_post)                                                       | Detects address in uploaded file.    |
| [`clicksend_account_forgot_password_put`](#clicksend_account_forgot_password_put)                                                       | Forgot password                      |
| [`clicksend_account_forgot_password_verify_put`](#clicksend_account_forgot_password_verify_put)                                         | Verify forgot password               |
| [`clicksend_account_forgot_username_put`](#clicksend_account_forgot_username_put)                                                       | Forgot username                      |
| [`clicksend_account_get`](#clicksend_account_get)                                                                                       | Get account information              |
| [`clicksend_account_numbers_buy_by_dedicated_number_post`](#clicksend_account_numbers_buy_by_dedicated_number_post)                     | Buy dedicated number                 |
| [`clicksend_account_numbers_get`](#clicksend_account_numbers_get)                                                                       | Get all availible dedicated numbers  |
| [`clicksend_account_numbers_search_by_country_get`](#clicksend_account_numbers_search_by_country_get)                                   | Get all dedicated numbers by country |
| [`clicksend_account_post`](#clicksend_account_post)                                                                                     | Create a new account                 |
| [`clicksend_account_recharge_credit_card_get`](#clicksend_account_recharge_credit_card_get)                                             | Get Credit Card info                 |
| [`clicksend_account_recharge_credit_card_put`](#clicksend_account_recharge_credit_card_put)                                             | Update credit card info              |
| [`clicksend_account_recharge_packages_get`](#clicksend_account_recharge_packages_get)                                                   | Get list of all packages             |
| [`clicksend_account_recharge_purchase_by_package_id_put`](#clicksend_account_recharge_purchase_by_package_id_put)                       | Purchase a package                   |
| [`clicksend_account_recharge_transactions_by_transaction_id_get`](#clicksend_account_recharge_transactions_by_transaction_id_get)       | Get specific Transaction             |
| [`clicksend_account_recharge_transactions_get`](#clicksend_account_recharge_transactions_get)                                           | Purchase a package                   |
| [`clicksend_account_referral_accounts_get`](#clicksend_account_referral_accounts_get)                                                   | Get all referral accounts            |
| [`clicksend_account_reseller_accounts_by_client_user_id_get`](#clicksend_account_reseller_accounts_by_client_user_id_get)               | Get Reseller clients Account         |
| [`clicksend_account_reseller_accounts_by_client_user_id_put`](#clicksend_account_reseller_accounts_by_client_user_id_put)               | Update Reseller clients Account      |
| [`clicksend_account_reseller_accounts_get`](#clicksend_account_reseller_accounts_get)                                                   | Get list of reseller accounts        |
| [`clicksend_account_reseller_accounts_post`](#clicksend_account_reseller_accounts_post)                                                 | Create reseller account              |
| [`clicksend_account_reseller_transfer_credit_put`](#clicksend_account_reseller_transfer_credit_put)                                     | Transfer Credit                      |
| [`clicksend_account_search_contacts_lists_get`](#clicksend_account_search_contacts_lists_get)                                           | Get list of searched contact list    |
| [`clicksend_account_statistics_sms_get`](#clicksend_account_statistics_sms_get)                                                         | Get sms statistics                   |
| [`clicksend_account_statistics_voice_get`](#clicksend_account_statistics_voice_get)                                                     | Get voice statistics                 |
| [`clicksend_account_subaccounts_by_subaccount_id_delete`](#clicksend_account_subaccounts_by_subaccount_id_delete)                       | Delete a subaccount                  |
| [`clicksend_account_subaccounts_by_subaccount_id_get`](#clicksend_account_subaccounts_by_subaccount_id_get)                             | Get specific subaccount              |
| [`clicksend_account_subaccounts_by_subaccount_id_put`](#clicksend_account_subaccounts_by_subaccount_id_put)                             | Update subaccount                    |
| [`clicksend_account_subaccounts_get`](#clicksend_account_subaccounts_get)                                                               | Get all subaccounts                  |
| [`clicksend_account_subaccounts_post`](#clicksend_account_subaccounts_post)                                                             | Create new subaccount                |
| [`clicksend_account_subaccounts_regen_api_key_by_subaccount_id_put`](#clicksend_account_subaccounts_regen_api_key_by_subaccount_id_put) | Regenerate an API Key                |
| [`clicksend_account_timezones_get`](#clicksend_account_timezones_get)                                                                   | Get supported list of timezones.     |
| [`clicksend_account_uploads_post`](#clicksend_account_uploads_post)                                                                     | Upload File                          |
| [`clicksend_account_useage_by_subaccount_get`](#clicksend_account_useage_by_subaccount_get)                                             | Get account useage by subaccount     |
| [`clicksend_account_verify_send_put`](#clicksend_account_verify_send_put)                                                               | Send account activation token        |
| [`clicksend_account_verify_verify_by_activation_token_put`](#clicksend_account_verify_verify_by_activation_token_put)                   | Verify new account                   |

***

## clicksend\_account\_countries\_get

Get all country codes

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_delivery\_issues\_get

Get all delivery issues

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_delivery\_issues\_post

Create delivery Issue

**Parameters:**

| Parameter         | Type   | Required | Default | Description                                                                                                                  |
| ----------------- | ------ | -------- | ------- | ---------------------------------------------------------------------------------------------------------------------------- |
| `client_comments` | string | No       | —       | The user's comments.                                                                                                         |
| `description`     | string | Yes      | —       | The description of the message.                                                                                              |
| `email_address`   | string | Yes      | —       | The user's email address.                                                                                                    |
| `message_id`      | string | No       | —       | The message id of the message.                                                                                               |
| `type`            | string | Yes      | —       | The type of message, must be one of the following values SMS, MMS, VOICE, EMAIL\_MARKETING, EMAIL\_TRANSACTIONAL, FAX, POST. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "client_comments": {
        "type": "string",
        "description": "The user's comments."
      },
      "description": {
        "type": "string",
        "description": "The description of the message."
      },
      "email_address": {
        "type": "string",
        "description": "The user's email address."
      },
      "message_id": {
        "type": "string",
        "description": "The message id of the message."
      },
      "type": {
        "type": "string",
        "description": "The type of message, must be one of the following values SMS, MMS, VOICE, EMAIL_MARKETING, EMAIL_TRANSACTIONAL, FAX, POST."
      }
    },
    "required": [
      "PCID",
      "description",
      "email_address",
      "type"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_detect\_address\_post

Detects address in uploaded file.

**Parameters:**

| Parameter | Type   | Required | Default | Description                      |
| --------- | ------ | -------- | ------- | -------------------------------- |
| `content` | string | Yes      | —       | Your base64 encoded file string. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "content": {
        "type": "string",
        "description": "Your base64 encoded file string."
      }
    },
    "required": [
      "PCID",
      "content"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_forgot\_password\_put

Forgot password

**Parameters:**

| Parameter  | Type   | Required | Default | Description                    |
| ---------- | ------ | -------- | ------- | ------------------------------ |
| `username` | string | No       | —       | Username belonging to account. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "username": {
        "type": "string",
        "description": "Username belonging to account."
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_forgot\_password\_verify\_put

Verify forgot password

**Parameters:**

| Parameter          | Type    | Required | Default | Description        |
| ------------------ | ------- | -------- | ------- | ------------------ |
| `activation_token` | string  | Yes      | —       | Activation token   |
| `password`         | string  | Yes      | —       | The password value |
| `subaccount_id`    | integer | Yes      | —       | ID of subaccount   |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "activation_token": {
        "type": "string",
        "description": "Activation token"
      },
      "password": {
        "type": "string",
        "description": "The password value"
      },
      "subaccount_id": {
        "type": "integer",
        "description": "ID of subaccount"
      }
    },
    "required": [
      "PCID",
      "activation_token",
      "password",
      "subaccount_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_forgot\_username\_put

Forgot username

**Parameters:**

| Parameter      | Type   | Required | Default | Description                        |
| -------------- | ------ | -------- | ------- | ---------------------------------- |
| `email`        | string | No       | —       | Email belonging to account.        |
| `phone_number` | string | No       | —       | Phone number belonging to account. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "email": {
        "type": "string",
        "description": "Email belonging to account."
      },
      "phone_number": {
        "type": "string",
        "description": "Phone number belonging to account."
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_get

Get account information

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_numbers\_buy\_by\_dedicated\_number\_post

Buy dedicated number

**Parameters:**

| Parameter          | Type   | Required | Default | Description              |
| ------------------ | ------ | -------- | ------- | ------------------------ |
| `dedicated_number` | string | Yes      | —       | Phone number to purchase |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "dedicated_number": {
        "type": "string",
        "description": "Phone number to purchase"
      }
    },
    "required": [
      "PCID",
      "dedicated_number"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_numbers\_get

Get all availible dedicated numbers

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_numbers\_search\_by\_country\_get

Get all dedicated numbers by country

**Parameters:**

| Parameter     | Type    | Required | Default | Description                                                                |
| ------------- | ------- | -------- | ------- | -------------------------------------------------------------------------- |
| `country`     | string  | Yes      | —       | Country code to search                                                     |
| `search`      | string  | No       | —       | Your search pattern or query.                                              |
| `search_type` | integer | No       | —       | Your strategy for searching, 0 = starts with, 1 = anywhere, 2 = ends with. |
| `page`        | integer | No       | —       | Page number                                                                |
| `limit`       | integer | No       | —       | Number of records per page                                                 |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "country": {
        "type": "string",
        "description": "Country code to search"
      },
      "search": {
        "type": "string",
        "description": "Your search pattern or query."
      },
      "search_type": {
        "type": "integer",
        "description": "Your strategy for searching, 0 = starts with, 1 = anywhere, 2 = ends with."
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID",
      "country"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_post

Create a new account

**Parameters:**

| Parameter         | Type   | Required | Default | Description                        |
| ----------------- | ------ | -------- | ------- | ---------------------------------- |
| `account_name`    | string | Yes      | —       | Your delivery to value.            |
| `country`         | string | Yes      | —       | Your country                       |
| `password`        | string | Yes      | —       | Your password                      |
| `user_email`      | string | Yes      | —       | Your email                         |
| `user_first_name` | string | Yes      | —       | Your first name                    |
| `user_last_name`  | string | Yes      | —       | Your last name                     |
| `user_phone`      | string | Yes      | —       | Your phone number in E.164 format. |
| `username`        | string | Yes      | —       | Your username                      |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "account_name": {
        "type": "string",
        "description": "Your delivery to value."
      },
      "country": {
        "type": "string",
        "description": "Your country"
      },
      "password": {
        "type": "string",
        "description": "Your password"
      },
      "user_email": {
        "type": "string",
        "description": "Your email"
      },
      "user_first_name": {
        "type": "string",
        "description": "Your first name"
      },
      "user_last_name": {
        "type": "string",
        "description": "Your last name"
      },
      "user_phone": {
        "type": "string",
        "description": "Your phone number in E.164 format."
      },
      "username": {
        "type": "string",
        "description": "Your username"
      }
    },
    "required": [
      "PCID",
      "account_name",
      "country",
      "password",
      "user_email",
      "user_first_name",
      "user_last_name",
      "user_phone",
      "username"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_recharge\_credit\_card\_get

Get Credit Card info

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_recharge\_credit\_card\_put

Update credit card info

**Parameters:**

| Parameter      | Type    | Required | Default | Description                              |
| -------------- | ------- | -------- | ------- | ---------------------------------------- |
| `bank_name`    | string  | Yes      | —       | Name of bank that credit card belongs to |
| `cvc`          | string  | Yes      | —       | CVC number of credit card                |
| `expiry_month` | integer | Yes      | —       | Expiry month of credit card              |
| `expiry_year`  | integer | Yes      | —       | Expiry year of credit card               |
| `name`         | string  | Yes      | —       | Name printed on credit card              |
| `number`       | string  | Yes      | —       | Credit card number                       |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "bank_name": {
        "type": "string",
        "description": "Name of bank that credit card belongs to"
      },
      "cvc": {
        "type": "string",
        "description": "CVC number of credit card"
      },
      "expiry_month": {
        "type": "integer",
        "description": "Expiry month of credit card"
      },
      "expiry_year": {
        "type": "integer",
        "description": "Expiry year of credit card"
      },
      "name": {
        "type": "string",
        "description": "Name printed on credit card"
      },
      "number": {
        "type": "string",
        "description": "Credit card number"
      }
    },
    "required": [
      "PCID",
      "bank_name",
      "cvc",
      "expiry_month",
      "expiry_year",
      "name",
      "number"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_recharge\_packages\_get

Get list of all packages

**Parameters:**

| Parameter | Type   | Required | Default | Description  |
| --------- | ------ | -------- | ------- | ------------ |
| `country` | string | No       | —       | Country code |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "country": {
        "type": "string",
        "description": "Country code"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_recharge\_purchase\_by\_package\_id\_put

Purchase a package

**Parameters:**

| Parameter    | Type    | Required | Default | Description               |
| ------------ | ------- | -------- | ------- | ------------------------- |
| `package_id` | integer | Yes      | —       | ID of package to purchase |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "package_id": {
        "type": "integer",
        "description": "ID of package to purchase"
      }
    },
    "required": [
      "PCID",
      "package_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_recharge\_transactions\_by\_transaction\_id\_get

Get specific Transaction

**Parameters:**

| Parameter        | Type   | Required | Default | Description                   |
| ---------------- | ------ | -------- | ------- | ----------------------------- |
| `transaction_id` | string | Yes      | —       | ID of transaction to retrieve |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "transaction_id": {
        "type": "string",
        "description": "ID of transaction to retrieve"
      }
    },
    "required": [
      "PCID",
      "transaction_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_recharge\_transactions\_get

Purchase a package

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_referral\_accounts\_get

Get all referral accounts

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_reseller\_accounts\_by\_client\_user\_id\_get

Get Reseller clients Account

**Parameters:**

| Parameter        | Type    | Required | Default | Description       |
| ---------------- | ------- | -------- | ------- | ----------------- |
| `client_user_id` | integer | Yes      | —       | User ID of client |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "client_user_id": {
        "type": "integer",
        "description": "User ID of client"
      }
    },
    "required": [
      "PCID",
      "client_user_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_reseller\_accounts\_by\_client\_user\_id\_put

Update Reseller clients Account

**Parameters:**

| Parameter         | Type    | Required | Default | Description                         |
| ----------------- | ------- | -------- | ------- | ----------------------------------- |
| `client_user_id`  | integer | Yes      | —       | User ID of client                   |
| `account_name`    | string  | Yes      | —       | Account name (usually company name) |
| `country`         | string  | Yes      | —       | Country of account holder           |
| `password`        | string  | Yes      | —       | Account password (unhashed)         |
| `user_email`      | string  | Yes      | —       | Account email                       |
| `user_first_name` | string  | Yes      | —       | Account owner first name            |
| `user_last_name`  | string  | Yes      | —       | Account owner last name             |
| `user_phone`      | string  | Yes      | —       | Account phone number                |
| `username`        | string  | Yes      | —       | Account username                    |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "client_user_id": {
        "type": "integer",
        "description": "User ID of client"
      },
      "account_name": {
        "type": "string",
        "description": "Account name (usually company name)"
      },
      "country": {
        "type": "string",
        "description": "Country of account holder"
      },
      "password": {
        "type": "string",
        "description": "Account password (unhashed)"
      },
      "user_email": {
        "type": "string",
        "description": "Account email"
      },
      "user_first_name": {
        "type": "string",
        "description": "Account owner first name"
      },
      "user_last_name": {
        "type": "string",
        "description": "Account owner last name"
      },
      "user_phone": {
        "type": "string",
        "description": "Account phone number"
      },
      "username": {
        "type": "string",
        "description": "Account username"
      }
    },
    "required": [
      "PCID",
      "client_user_id",
      "account_name",
      "country",
      "password",
      "user_email",
      "user_first_name",
      "user_last_name",
      "user_phone",
      "username"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_reseller\_accounts\_get

Get list of reseller accounts

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_reseller\_accounts\_post

Create reseller account

**Parameters:**

| Parameter         | Type   | Required | Default | Description                         |
| ----------------- | ------ | -------- | ------- | ----------------------------------- |
| `account_name`    | string | Yes      | —       | Account name (usually company name) |
| `country`         | string | Yes      | —       | Country of account holder           |
| `password`        | string | Yes      | —       | Account password (unhashed)         |
| `user_email`      | string | Yes      | —       | Account email                       |
| `user_first_name` | string | Yes      | —       | Account owner first name            |
| `user_last_name`  | string | Yes      | —       | Account owner last name             |
| `user_phone`      | string | Yes      | —       | Account phone number                |
| `username`        | string | Yes      | —       | Account username                    |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "account_name": {
        "type": "string",
        "description": "Account name (usually company name)"
      },
      "country": {
        "type": "string",
        "description": "Country of account holder"
      },
      "password": {
        "type": "string",
        "description": "Account password (unhashed)"
      },
      "user_email": {
        "type": "string",
        "description": "Account email"
      },
      "user_first_name": {
        "type": "string",
        "description": "Account owner first name"
      },
      "user_last_name": {
        "type": "string",
        "description": "Account owner last name"
      },
      "user_phone": {
        "type": "string",
        "description": "Account phone number"
      },
      "username": {
        "type": "string",
        "description": "Account username"
      }
    },
    "required": [
      "PCID",
      "account_name",
      "country",
      "password",
      "user_email",
      "user_first_name",
      "user_last_name",
      "user_phone",
      "username"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_reseller\_transfer\_credit\_put

Transfer Credit

**Parameters:**

| Parameter        | Type    | Required | Default | Description                     |
| ---------------- | ------- | -------- | ------- | ------------------------------- |
| `balance`        | integer | Yes      | —       | Balance to transfer             |
| `client_user_id` | integer | Yes      | —       | User ID of client               |
| `currency`       | string  | Yes      | —       | Currency of balance to transfer |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "balance": {
        "type": "integer",
        "description": "Balance to transfer"
      },
      "client_user_id": {
        "type": "integer",
        "description": "User ID of client"
      },
      "currency": {
        "type": "string",
        "description": "Currency of balance to transfer"
      }
    },
    "required": [
      "PCID",
      "balance",
      "client_user_id",
      "currency"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_search\_contacts\_lists\_get

Get list of searched contact list

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `q`       | string  | Yes      | —       | Your keyword or query.     |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "q": {
        "type": "string",
        "description": "Your keyword or query."
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID",
      "q"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_statistics\_sms\_get

Get sms statistics

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_statistics\_voice\_get

Get voice statistics

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_subaccounts\_by\_subaccount\_id\_delete

Delete a subaccount

**Parameters:**

| Parameter       | Type    | Required | Default | Description                |
| --------------- | ------- | -------- | ------- | -------------------------- |
| `subaccount_id` | integer | Yes      | —       | ID of subaccount to delete |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "subaccount_id": {
        "type": "integer",
        "description": "ID of subaccount to delete"
      }
    },
    "required": [
      "PCID",
      "subaccount_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_subaccounts\_by\_subaccount\_id\_get

Get specific subaccount

**Parameters:**

| Parameter       | Type    | Required | Default | Description             |
| --------------- | ------- | -------- | ------- | ----------------------- |
| `subaccount_id` | integer | Yes      | —       | ID of subaccount to get |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "subaccount_id": {
        "type": "integer",
        "description": "ID of subaccount to get"
      }
    },
    "required": [
      "PCID",
      "subaccount_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_subaccounts\_by\_subaccount\_id\_put

Update subaccount

**Parameters:**

| Parameter          | Type    | Required | Default | Description                                       |
| ------------------ | ------- | -------- | ------- | ------------------------------------------------- |
| `subaccount_id`    | integer | Yes      | —       | ID of subaccount to update                        |
| `access_billing`   | integer | No       | —       | Your access billing flag value, must be 1 or 0.   |
| `access_contacts`  | integer | No       | —       | Your access contacts flag value, must be 1 or 0.  |
| `access_reporting` | integer | No       | —       | Your access reporting flag value, must be 1 or 0. |
| `access_settings`  | integer | No       | —       | Your access settings flag value, must be 1 or 0.  |
| `access_users`     | integer | No       | —       | Your access users flag value, must be 1 or 0.     |
| `api_username`     | string  | Yes      | —       | Your new api username.                            |
| `email`            | string  | Yes      | —       | Your new email.                                   |
| `first_name`       | string  | Yes      | —       | Your firstname                                    |
| `last_name`        | string  | Yes      | —       | Your lastname                                     |
| `password`         | string  | Yes      | —       | Your new password                                 |
| `phone_number`     | string  | Yes      | —       | Your phone number in E.164 format.                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "subaccount_id": {
        "type": "integer",
        "description": "ID of subaccount to update"
      },
      "access_billing": {
        "type": "integer",
        "description": "Your access billing flag value, must be 1 or 0."
      },
      "access_contacts": {
        "type": "integer",
        "description": "Your access contacts flag value, must be 1 or 0."
      },
      "access_reporting": {
        "type": "integer",
        "description": "Your access reporting flag value, must be 1 or 0."
      },
      "access_settings": {
        "type": "integer",
        "description": "Your access settings flag value, must be 1 or 0."
      },
      "access_users": {
        "type": "integer",
        "description": "Your access users flag value, must be 1 or 0."
      },
      "api_username": {
        "type": "string",
        "description": "Your new api username."
      },
      "email": {
        "type": "string",
        "description": "Your new email."
      },
      "first_name": {
        "type": "string",
        "description": "Your firstname"
      },
      "last_name": {
        "type": "string",
        "description": "Your lastname"
      },
      "password": {
        "type": "string",
        "description": "Your new password"
      },
      "phone_number": {
        "type": "string",
        "description": "Your phone number in E.164 format."
      }
    },
    "required": [
      "PCID",
      "subaccount_id",
      "api_username",
      "email",
      "first_name",
      "last_name",
      "password",
      "phone_number"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_subaccounts\_get

Get all subaccounts

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_subaccounts\_post

Create new subaccount

**Parameters:**

| Parameter          | Type    | Required | Default | Description                                       |
| ------------------ | ------- | -------- | ------- | ------------------------------------------------- |
| `access_billing`   | integer | No       | —       | Your access billing flag value, must be 1 or 0.   |
| `access_contacts`  | integer | No       | —       | Your access contacts flag value, must be 1 or 0.  |
| `access_reporting` | integer | No       | —       | Your access reporting flag value, must be 1 or 0. |
| `access_settings`  | integer | No       | —       | Your access settings flag value, must be 1 or 0.  |
| `access_users`     | integer | No       | —       | Your access users flag value, must be 1 or 0.     |
| `api_username`     | string  | Yes      | —       | Your new api username.                            |
| `email`            | string  | Yes      | —       | Your new email.                                   |
| `first_name`       | string  | Yes      | —       | Your firstname                                    |
| `last_name`        | string  | Yes      | —       | Your lastname                                     |
| `password`         | string  | Yes      | —       | Your new password                                 |
| `phone_number`     | string  | Yes      | —       | Your phone number in E.164 format.                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "access_billing": {
        "type": "integer",
        "description": "Your access billing flag value, must be 1 or 0."
      },
      "access_contacts": {
        "type": "integer",
        "description": "Your access contacts flag value, must be 1 or 0."
      },
      "access_reporting": {
        "type": "integer",
        "description": "Your access reporting flag value, must be 1 or 0."
      },
      "access_settings": {
        "type": "integer",
        "description": "Your access settings flag value, must be 1 or 0."
      },
      "access_users": {
        "type": "integer",
        "description": "Your access users flag value, must be 1 or 0."
      },
      "api_username": {
        "type": "string",
        "description": "Your new api username."
      },
      "email": {
        "type": "string",
        "description": "Your new email."
      },
      "first_name": {
        "type": "string",
        "description": "Your firstname"
      },
      "last_name": {
        "type": "string",
        "description": "Your lastname"
      },
      "password": {
        "type": "string",
        "description": "Your new password"
      },
      "phone_number": {
        "type": "string",
        "description": "Your phone number in E.164 format."
      }
    },
    "required": [
      "PCID",
      "api_username",
      "email",
      "first_name",
      "last_name",
      "password",
      "phone_number"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_subaccounts\_regen\_api\_key\_by\_subaccount\_id\_put

Regenerate an API Key

**Parameters:**

| Parameter       | Type    | Required | Default | Description                                |
| --------------- | ------- | -------- | ------- | ------------------------------------------ |
| `subaccount_id` | integer | Yes      | —       | ID of subaccount to regenerate API key for |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "subaccount_id": {
        "type": "integer",
        "description": "ID of subaccount to regenerate API key for"
      }
    },
    "required": [
      "PCID",
      "subaccount_id"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_timezones\_get

Get supported list of timezones.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `page`    | integer | No       | —       | Page number                |
| `limit`   | integer | No       | —       | Number of records per page |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "page": {
        "type": "integer",
        "description": "Page number"
      },
      "limit": {
        "type": "integer",
        "description": "Number of records per page"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_uploads\_post

Upload File

**Parameters:**

| Parameter | Type   | Required | Default | Description                      |
| --------- | ------ | -------- | ------- | -------------------------------- |
| `convert` | string | Yes      | —       | The convert value                |
| `content` | string | Yes      | —       | Your base64 encoded file string. |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "convert": {
        "type": "string",
        "description": "The convert value"
      },
      "content": {
        "type": "string",
        "description": "Your base64 encoded file string."
      }
    },
    "required": [
      "PCID",
      "convert",
      "content"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_useage\_by\_subaccount\_get

Get account useage by subaccount

**Parameters:**

| Parameter | Type    | Required | Default | Description              |
| --------- | ------- | -------- | ------- | ------------------------ |
| `year`    | integer | Yes      | —       | Year to filter by (yyyy) |
| `month`   | integer | Yes      | —       | Month to filter by (mm)  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "year": {
        "type": "integer",
        "description": "Year to filter by (yyyy)"
      },
      "month": {
        "type": "integer",
        "description": "Month to filter by (mm)"
      }
    },
    "required": [
      "PCID",
      "year",
      "month"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_verify\_send\_put

Send account activation token

**Parameters:**

| Parameter    | Type   | Required | Default | Description          |
| ------------ | ------ | -------- | ------- | -------------------- |
| `country`    | string | Yes      | —       | Country code         |
| `type`       | string | Yes      | —       | Type of verification |
| `user_phone` | string | Yes      | —       | User's phone number  |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "country": {
        "type": "string",
        "description": "Country code"
      },
      "type": {
        "type": "string",
        "description": "Type of verification"
      },
      "user_phone": {
        "type": "string",
        "description": "User's phone number"
      }
    },
    "required": [
      "PCID",
      "country",
      "type",
      "user_phone"
    ]
  }
  ```
</Expandable>

***

## clicksend\_account\_verify\_verify\_by\_activation\_token\_put

Verify new account

**Parameters:**

| Parameter          | Type   | Required | Default | Description      |
| ------------------ | ------ | -------- | ------- | ---------------- |
| `activation_token` | string | Yes      | —       | Activation Token |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "activation_token": {
        "type": "string",
        "description": "Activation Token"
      }
    },
    "required": [
      "PCID",
      "activation_token"
    ]
  }
  ```
</Expandable>
