メールを送信するためのAPIです。
URL
Authentication
ユーザー認証が完了している必要があります。
Content-Type: application/json
apppot-token: token
| Name |
Data Format |
Description |
| apppot-token |
String |
(Required) Login APIの結果得られたユーザートークン |
Request parameters
| Name |
Data Format |
Description |
| mailFrom |
String |
(Required) 送信元メールアドレス |
| mailTo |
List |
(Option) 送信先(To)メールアドレスリスト |
| mailCc |
List |
(Option) 送信先(Cc)メールアドレスリスト |
| mailBcc |
List |
(Option) 送信先(Bcc)メールアドレスリスト |
| sendingRouteName |
String |
(Required) 送信先経路 |
| subject |
String |
(Option) メール件名 |
| body |
String |
(Option) メール本文 |
Request example
Ex1: Send Mail(メールアドレス1件)
{
"mailFrom":"XXX01@ncdc.co.jp",
"mailTo":["XXX02@ncdc.co.jp"],
"sendingRouteName":"SES",
"subject":"メール送信",
"body":"メールを送信しました",
}
Ex2: Send Mail(メールアドレス複数件)
{
"mailFrom":"XXX01@ncdc.co.jp",
"mailTo":["XXX02@ncdc.co.jp","XXX03@ncdc.co.jp"],
"sendingRouteName":"SES",
"subject":"メール送信",
"body":"メールを送信しました",
}
Ex3: Send Mail(Cc,Bcc指定)
{
"mailFrom":"XXX01@ncdc.co.jp",
"mailTo":["XXX02@ncdc.co.jp"],
"mailCc":["XXX03@ncdc.co.jp","XXX04@ncdc.co.jp"],
"mailBcc":["XXX05@ncdc.co.jp"],
"sendingRouteName":"SES",
"subject":"メール送信",
"body":"メールを送信しました",
}
Response example
{
"errCode": 0,
"status": "OK",
"description": null
}
Response properties
| Name |
Data Format |
Description |
| errCode |
int |
Response error code: 0, 101, 105, 106, 107, 109, 120, 121, 122, 132, 199, 303, 500 |
| status |
String |
(Required) API result status value. |
| description |
String |
(Optional) Detail status if error. |