Skip to content

メッセージを更新​

PATCH
/messages/{messageId}

指定したフィールドのみ更新します(部分更新)。
更新できるのはステータスが DRAFT・SCHEDULED・PENDING_APPROVAL・REJECTED のメッセージのみです。
PENDING_APPROVAL・REJECTED のメッセージを isDraft: false で更新すると、承認が要るかの判定がもう一度行われます
(最初の配信の確認が済んでいない場合や、配信内容の確認で疑われた場合は PENDING_APPROVAL に戻ります)。
campaignId と method は作成後に変更できません。
isDraft: false を指定(または既に false)の場合、配信対象(Delivery)は最新の内容で再作成されます。

Authorizations​

bearerAuth

テナントに発行された個人アクセストークン(Laravel Sanctum)を
Authorization: Bearer {token} ヘッダーで送信してください。

Type
HTTP (bearer)

Request Body​

application/json
JSON
{
  
"isDraft": true,
  
"type": "string",
  
"subject": "string",
  
"bodyText": "string",
  
"bodyHtml": "string",
  
"senderId": "string",
  
"lineChannelId": "string",
  
"sendTiming": "string",
  
"sendsAt": "string",
  
"urlTrackingEnabled": true,
  
"isPromotional": true
}

Responses​

更新後のメッセージ

application/json
JSON
{
  
"id": "string",
  
"tenantId": "string",
  
"campaignId": "string",
  
"method": "string",
  
"type": "string",
  
"status": "string",
  
"subject": "string",
  
"bodyText": "string",
  
"bodyHtml": "string",
  
"senderId": "string",
  
"domainId": "string",
  
"lineChannelId": "string",
  
"sendTiming": "string",
  
"sendsAt": "string",
  
"urlTrackingEnabled": true,
  
"isPromotional": true,
  
"createdAt": "string",
  
"updatedAt": "string",
  
"deletedAt": "string"
}

Playground​

Authorization
Body

Samples​

Powered by VitePress OpenAPI

MALINE テナント向けヘルプ