{primary} ROUTEパラメータに紐づくレコードに登録されているメールアドレス宛にPDFを添付してメールを送信します。
監理団体または実習実施先アカウントで、ステータスが 5:利用中 のユーザのみ利用できます。
監理団体アカウントはマスター、管理者、一般に制限なくメール送信が可能です。
実習実施先アカウントはメール送信機能は使用できません。
| メソッド | URI | Headers |
|---|---|---|
/api/bill/send_mail/{id} |
Default |
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| id | int | 監理費請求レコードのID |
成功時
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| result | boolean | リクエスト結果 | true |
| errors | array | 成功のためエラーがないので空配列が返ってきます |
{
"result" : true,
"errors" : "",
"data" : {
},
}
ステータスコード:200
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| result | boolean | リクエスト結果 | |
| error | List |
失敗した理由を配列 |
{
"result" : false,
"errors" : {
'error' : ['失敗しました'],
},
"data" : "",
}
{primary} メールアドレスが存在しない場合はエラーを返却します。
{danger} 失敗時は200以外のエラーコードが返却されます。共通ルールのレスポンスをチェック。
SELECT
*
FROM
`organization_bills`
WHERE
`id` = $request->getInput('id')
AND `organization_bills`.`deleted_at` IS NULL
)