Appearance
顧客をキャンペーンに登録
POST
/campaign-customers
指定した顧客を指定したキャンペーンの配信対象として登録(購読)します。
- 既に購読中の場合は
409 Conflictを返します。 - 過去に解除済み(
UNSUBSCRIBED)の組み合わせに対して再度登録した場合は、
既存のレコードをSUBSCRIBEDに更新し200 OKを返します(新規作成時は201 Created)。
Authorizations
bearerAuth
テナントに発行された個人アクセストークン(Laravel Sanctum)を
Authorization: Bearer {token} ヘッダーで送信してください。
Type
HTTP (bearer)
Request Body
application/json
JSON "campaignId": "string", "customerId": "string"
{
}
Responses
解除済みだった登録を再度有効化した場合
application/json
JSON "id": "string", "campaignId": "string", "customerId": "string", "status": "string", "subscribedAt": "string", "unsubscribedAt": "string", "unsubscribedReason": "string", "createdAt": "string", "updatedAt": "string"
{
}