# অ্যাপ কনফিগারেশন API

## iOS-এর জন্য configureApplication

অ্যাপের জন্য iOS প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| -------------------------- | ------- |--------------------------------------------------|
| auth | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token) |
| application | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type | integer | iOS-এর জন্য অবশ্যই 1 হতে হবে |
| ios\_key\_management\_type | string | "manual" |
| ios\_key\_file | string | Base64-এনকোডেড iOS কী ফাইলের কন্টেন্ট |
| ios\_key\_password | string | iOS কী ফাইলের জন্য পাসওয়ার্ড |
| ios\_gateway | integer | "0" স্যান্ডবক্সের জন্য, "1" প্রোডাকশনের জন্য |
| ios\_framework | string | সম্ভাব্য মান: "native", "cordova", "titanium" |


<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": true,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>


```json title="উদাহরণ"
{
  "request": {
    "auth": "yxoPUlwqm…………pIyEX4H",      // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
    "application": "XXXXX-XXXXX",        // প্রয়োজনীয়। Pushwoosh অ্যাপ্লিকেশন কোড
    "device_type": 1,                    // প্রয়োজনীয়। iOS-এর জন্য 1
    "ios_key_management_type": "manual", // প্রয়োজনীয়। "manual"
    "ios_key_file": "MIIMY...BAQ==",     // প্রয়োজনীয়। base64-এনকোডেড iOS কী ফাইলের কন্টেন্ট
    "ios_key_password": "password",      // প্রয়োজনীয়।
    "ios_gateway": 1,                    // প্রয়োজনীয়। "0" (স্যান্ডবক্স) | "1" (প্রোডাকশন)
    "ios_framework": "native"            // প্রয়োজনীয়। সম্ভাব্য মান: "native", "cordova", "titanium",
                                         //           "marmalade", "adobeAir", "corona", "xamarin",
                                         //           "phoneGapBuild", "triggerIO", "unity"
  }
}


```

## Android-এর জন্য configureApplication

অ্যাপের জন্য Android প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| ---------------------------------------------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| auth\* | string | আপনার Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। |
| application\* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type\* | integer | Android-এর জন্য অবশ্যই 3 হতে হবে। |
| android\_framework\* | string | Android ফ্রেমওয়ার্ক। সম্ভাব্য মান: native, cordova, marmalade, adobeAir, corona, xamarin, phoneGapBuild, triggerIO, titanium, unity। |
| android\_fcm\_service\_account\* | object | FCM পরিষেবা অ্যাকাউন্ট কী (Firebase প্রজেক্ট সেটিংসে তৈরি করা JSON ফাইল)। |

<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": true,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>



<Tabs>
<TabItem label="উদাহরণ">
```json
{
  "request": {
    "auth": "Z2PLR....IRwTqHwCr",
    "application": "87E33-XXXXX",
    "device_type": 3,
    "android_fcm_service_account": {
      "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
      "auth_uri": "https://accounts.google.com/o/oauth2/auth",
      "client_email": "****@foobar.iam.gserviceaccount.com",
      "client_id": "115********6584854983",
      "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-zffgu%40foobar.iam.gserviceaccount.com",
      "private_key": "-----BEGIN PRIVATE KEY-----\nuH/OU/fIL+i6Wm8as...\n-----END PRIVATE KEY-----\n",
      "private_key_id": "e3749********6d9",
      "project_id": "app-android",
      "token_uri": "https://oauth2.googleapis.com/token",
      "type": "service_account",
      "universe_domain": "googleapis.com"
    },
    "android_framework": "native"
  }
}

```
</TabItem>
</Tabs>

## Mac OS X-এর জন্য configureApplication

অ্যাপের জন্য Mac OS X প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| -------------------------------------------------------------- | ------- | --------------------------------------------------- |
| auth\* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। |
| application\* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type\* | integer | Mac OS X-এর জন্য অবশ্যই 7 হতে হবে। |
| macos\_key\_management\_type\* | string | বর্তমানে শুধুমাত্র "manual" টাইপ উপলব্ধ। |
| macos\_cert\_file | string | Base64-এনকোডেড Mac OS X সার্টিফিকেট ফাইলের কন্টেন্ট। |
| macos\_key\_file | string | Base64-এনকোডেড Mac OS X কী ফাইলের কন্টেন্ট। |
| macos\_key\_password | string | কী ফাইলের পাসওয়ার্ড। |
| macos\_gateway\* | integer | পুশ গেটওয়ে। "0" স্যান্ডবক্সের জন্য, "1" প্রোডাকশনের জন্য। |

<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": true,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>



```json title="উদাহরণ"
{
  "request":{
    "auth": "yxoPUlwqm…………pIyEX4H",                   // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
    "application": "XXXXX-XXXXX",                     // প্রয়োজনীয়। Pushwoosh অ্যাপ্লিকেশন কোড
    "device_type": 7,                                 // প্রয়োজনীয়। Mac OS X-এর জন্য 7
    "macos_key_management_type": "manual",            // প্রয়োজনীয়। "manual" 
    "macos_cert_file": "iVBORw0KGgoAAAANSUhEUgAABB…", // ঐচ্ছিক। Mac OS X সার্টিফিকেট ফাইলের Base64-এনকোডেড কন্টেন্ট 
    "macos_key_file": "iVBORw0KGgoAAAANSUhEUgAABB…",  // ঐচ্ছিক। Mac OS X কী ফাইলের Base64-এনকোডেড কন্টেন্ট 
    "macos_key_password": "PASSWORD",                 // ঐচ্ছিক। কী ফাইলের পাসওয়ার্ড 
    "macos_gateway": 1                                // প্রয়োজনীয়। পুশ গেটওয়ে। "0" স্যান্ডবক্সের জন্য অথবা "1" প্রোডাকশনের জন্য 
  }
}
```

## Windows-এর জন্য configureApplication

অ্যাপের জন্য Windows প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| ---------------------------------------------- | ------- | ------------------------------------------------------------------------------------- |
| auth\* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। |
| application\* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type\* | integer | Windows-এর জন্য অবশ্যই 8 হতে হবে। |
| wns\_psid\* | string | অ্যাপের জন্য Windows Store থেকে প্যাকেজ সিকিউরিটি আইডেন্টিফায়ার। "ms-app://" দিয়ে শুরু হয়। |
| wns\_secret\* | string | অ্যাপের জন্য Windows Store থেকে ক্লায়েন্ট সিক্রেট। |

<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": true
    }
  }
}
```
</TabItem>
</Tabs>



```json title="উদাহরণ"
{
  "request": {
    "auth": "yxoPUlwqm…………pIyEX4H",  // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
    "application": "XXXXX-XXXXX",    // প্রয়োজনীয়। Pushwoosh অ্যাপ্লিকেশন কোড
    "device_type": 8,                // প্রয়োজনীয়। Windows-এর জন্য 8
    "wns_psid": "ms-app://…",        // প্রয়োজনীয়। Windows Store থেকে অ্যাপের প্যাকেজ সিকিউরিটি আইডেন্টিফায়ার
    "wns_secret": "CLIENT_SECRET"    // প্রয়োজনীয়। Windows ক্লায়েন্ট সিক্রেট 
  }
}


```

## Amazon-এর জন্য configureApplication

অ্যাপের জন্য Amazon প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| ------------------------------------------------ | ------- | -------------------------------------------------------------- |
| auth\* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। |
| application\* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type\* | integer | Amazon-এর জন্য অবশ্যই 9 হতে হবে। |
| adm\_cid\* | string | Amazon ক্লায়েন্ট আইডি। |
| adm\_secret\* | string | Amazon ক্লায়েন্ট সিক্রেট। |
| adm\_framework\* | string | Amazon ফ্রেমওয়ার্ক। সম্ভাব্য মান: _native, unity, adobeAir._ |

<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": true,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>



```json title="উদাহরণ"
{
  "request": {
    "auth": "yxoPUlwqm…………pIyEX4H",  // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
    "application": "XXXXX-XXXXX",    // প্রয়োজনীয়। Pushwoosh অ্যাপ্লিকেশন কোড
    "device_type": 9,                // প্রয়োজনীয়। Amazon-এর জন্য 9
    "adm_cid": "CLIENT_ID",          // প্রয়োজনীয়। Amazon ক্লায়েন্ট আইডি
    "adm_secret": "CLIENT_SECRET",   // প্রয়োজনীয়। Amazon ক্লায়েন্ট সিক্রেট
    "adm_framework": "native"        // প্রয়োজনীয়। সম্ভাব্য মান: native, unity, adobeAir. 
  }
}
```

## Chrome-এর জন্য configureApplication

অ্যাপের জন্য Chrome প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ | প্রয়োজনীয় |
|------------------------------|---------|-----------------------------------------------------------------------------------------------------|----------|
| auth* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। | প্রয়োজনীয় |
| application* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) | প্রয়োজনীয় |
| device_type* | integer | Chrome-এর জন্য অবশ্যই 11 হতে হবে। | প্রয়োজনীয় |
| chrome_fcm_service_account* | object | FCM পরিষেবা অ্যাকাউন্ট কী (Firebase প্রজেক্ট সেটিংসে তৈরি করা JSON ফাইল)। | প্রয়োজনীয় |
| chrome_vapid_key* | string | Chrome-এ পুশ নোটিফিকেশন প্রমাণীকরণের জন্য ব্যবহৃত পাবলিক VAPID (Voluntary Application Server Identification) কী। | প্রয়োজনীয় |
| chrome_vapid_private_key* | string | Chrome-এ পুশ নোটিফিকেশন সাইন এবং পাঠানোর জন্য ব্যবহৃত প্রাইভেট VAPID কী। | প্রয়োজনীয় |


```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": true,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```



<Tabs>
<TabItem label="উদাহরণ">
```json
{
  "request": {
    "auth": "Z2PLR....IRwTqHwCr",
    "application": "87E33-XXXXX",
    "device_type": 11,
    "chrome_fcm_service_account": {
      "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
      "auth_uri": "https://accounts.google.com/o/oauth2/auth",
      "client_email": "****@foobar.iam.gserviceaccount.com",
      "client_id": "11529......6584854983",
      "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/****foobar.iam.gserviceaccount.com",
      "private_key": "-----BEGIN PRIVATE KEY-----\nuH/OU/fIm8as...\n-----END PRIVATE KEY-----\n",
      "private_key_id": "e3749......e66d9",
      "project_id": "app-chrome",
      "token_uri": "https://oauth2.googleapis.com/token",
      "type": "service_account",
      "universe_domain": "googleapis.com"
    },
    "chrome_vapid_key": "BEr....KPqQvCbU",
    "chrome_vapid_private_key": "ee....flOqmSo"
  }
}

```
</TabItem>
</Tabs>

## Safari-এর জন্য configureApplication

অ্যাপের জন্য Safari প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| --------------------------------------------------------------- | ------- |-------------------------------------------------|
| auth\* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। |
| application\* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type\* | integer | Safari-এর জন্য অবশ্যই 10 হতে হবে। |
| safari\_key\_management\_type\* | string | বর্তমানে শুধুমাত্র "manual" টাইপ উপলব্ধ। |
| safari\_website\_name | string | ওয়েবসাইটের নাম। |
| safari\_allowed\_domains | array | যেমন: https://site1.com", https://site2.com" |
| safari\_url\_template\* | string | Safari URL টেমপ্লেট "https://%@" হিসাবে ফর্ম্যাট করা। |
| safari\_icon\_file | string | 256x256px png ফাইলের Base64-এনকোডেড কন্টেন্ট। |
| safari\_key\_file\* | string | Base64-এনকোডেড Safari .p12 কী ফাইলের কন্টেন্ট। |
| safari\_key\_password | string | কী ফাইলের পাসওয়ার্ড। |

<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": true,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>



```json title="উদাহরণ"
{
  "request": {
    "auth": "yxoPUlwqm…………pIyEX4H",                    // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
    "application": "XXXXX-XXXXX",                      // প্রয়োজনীয়। Pushwoosh অ্যাপ্লিকেশন কোড
    "device_type": 10,                                 // প্রয়োজনীয়। Safari-এর জন্য 10
    "safari_key_management_type": "manual",            // প্রয়োজনীয়। "manual"
    "safari_website_name": "WEBSITE_NAME",             // ঐচ্ছিক।
    "safari_allowed_domains": [                        // ঐচ্ছিক।
      "https://site1.com",
      "https://site2.com"
    ],
    "safari_url_template": "https://%@",               // প্রয়োজনীয়।
    "safari_icon_file": "iVBORw0KGgoAAAANSUhEUgAABB…", // ঐচ্ছিক। 256x256px png ফাইলের Base64-এনকোডেড কন্টেন্ট
    "safari_key_file": "MIIMY...BAQ==",                // প্রয়োজনীয়। base64-এনকোডেড Safari .p12 কী ফাইলের কন্টেন্ট
    "safari_key_password": "PASSWORD"                  // ঐচ্ছিক। উপরের কী ফাইলের পাসওয়ার্ড  
  }
}


```

## Firefox-এর জন্য configureApplication

অ্যাপের জন্য Firefox প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ | প্রয়োজনীয় |
|-------------------------------|---------|-------------------------------------------------------------------------------------------------------|----------|
| auth* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। | প্রয়োজনীয় |
| application* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) | প্রয়োজনীয় |
| device_type* | integer | Firefox-এর জন্য অবশ্যই 12 হতে হবে। | প্রয়োজনীয় |
| firefox_is_enabled | boolean | Firefox-এর জন্য পুশ নোটিফিকেশন সক্রিয় করে। | ঐচ্ছিক |
| firefox_fcm_service_account* | object | Firebase প্রজেক্ট সেটিংসে তৈরি করা JSON। | প্রয়োজনীয় |
| firefox_vapid_key* | string | Firefox-এ পুশ নোটিফিকেশন প্রমাণীকরণের জন্য ব্যবহৃত পাবলিক VAPID (Voluntary Application Server Identification) কী। | প্রয়োজনীয় |
| firefox_vapid_private_key* | string | Firefox-এ পুশ নোটিফিকেশন সাইন এবং পাঠানোর জন্য ব্যবহৃত প্রাইভেট VAPID কী। | প্রয়োজনীয় |


<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": false,
      "firefox": true,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>



<Tabs>
<TabItem label="উদাহরণ">
```json
{
  "request": {
    "auth": "Z2PLR....IRwTqHwCr",
    "application": "87E33-XXXXX",
    "device_type": 12,
    "firefox_fcm_service_account": {
      "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
      "auth_uri": "https://accounts.google.com/o/oauth2/auth",
      "client_email": "****@foobar.iam.gserviceaccount.com",
      "client_id": "115........6584854983",
      "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/****@foobar.iam.gserviceaccount.com",
      "private_key": "-----BEGIN PRIVATE KEY-----\n****uH/OU/fILL****fMJZ+i6****um8as.....\n-----END PRIVATE KEY-----\n",
      "private_key_id": "e3........8e66d9",
      "project_id": "app-firefox",
      "token_uri": "https://oauth2.googleapis.com/token",
      "type": "service_account",
      "universe_domain": "googleapis.com"
    },
    "firefox_vapid_key": "BEr....KPqQvCbU",
    "firefox_vapid_private_key": "ee....flOqmSo"
  }
}

```
</TabItem>
</Tabs>

## Email-এর জন্য configureApplication

অ্যাপের জন্য Email প্ল্যাটফর্ম কনফিগার করে।

`POST` `https://api.pushwoosh.com/json/1.3/configureApplication`


#### রিকোয়েস্ট বডি

| নাম | টাইপ | বিবরণ |
| ---------------------------------------------------- | ------- | --------------------------------------------------------- |
| auth\* | string | Pushwoosh কন্ট্রোল প্যানেল থেকে [API অ্যাক্সেস টোকেন](/bn/developer/api-reference/api-identifiers/#api-access-token)। |
| application\* | string | [Pushwoosh অ্যাপ্লিকেশন কোড](/bn/developer/api-reference/api-identifiers/#application-code) |
| device\_type\* | integer | Email-এর জন্য অবশ্যই 14 হতে হবে। |
| email\_from\_email\* | string | প্রেরকের ইমেল ঠিকানা। অবশ্যই বৈধ এবং যাচাইকৃত হতে হবে। |
| email\_from\_name\* | string | প্রেরকের নাম। |
| email\_reply\* | string | উত্তর দেওয়ার জন্য ইমেল ঠিকানা। অবশ্যই বৈধ এবং যাচাইকৃত হতে হবে। |

<Tabs>
<TabItem label="200">
```json
{
  "status_code": 200,
  "status_message": "OK",
  "response": {
    "providers": {
      "ios": false,
      "amazon": false,
      "android": false,
      "baidu_android": false,
      "chrome": false,
      "email": true,
      "firefox": false,
      "huawei_android": false,
      "internet_explorer": false,
      "osx": false,
      "safari": false,
      "sms": false,
      "web": false,
      "whats_app": false,
      "windows": false
    }
  }
}
```
</TabItem>
</Tabs>



```json title="উদাহরণ"
{
  "request":{
    "auth": "yxoPUlwqm…………pIyEX4H",         // প্রয়োজনীয়। Pushwoosh কন্ট্রোল প্যানেল থেকে API অ্যাক্সেস টোকেন
    "application": "XXXXX-XXXXX",           // প্রয়োজনীয়। Pushwoosh অ্যাপ্লিকেশন কোড
    "device_type": 14,                      // প্রয়োজনীয়। ইমেলের জন্য 14
    "email_from_email": "email@domain.com", // প্রয়োজনীয়। ইমেল ঠিকানা অবশ্যই বৈধ এবং যাচাইকৃত হতে হবে
    "email_from_name": "SENDER_NAME",       // প্রয়োজনীয়। "From" ইমেল ফিল্ডে প্রদর্শনের জন্য নাম
    "email_reply": "email@domain.com"       // প্রয়োজনীয়। উত্তর দেওয়ার জন্য ইমেল ঠিকানা অবশ্যই বৈধ এবং যাচাইকৃত হতে হবে
  }
}
```