イベントの管理者を追加するためのメールを送信する
eventId required | string (eventID) イベントのパブリックID(ulid) |
email required | string <email> 追加する管理者のメールアドレス |
{- "eventId": "string",
- "email": "user@example.com"
}
イベントを作成する
name required | string イベント名 | ||||||
hpUrl required | string イベントのホームページのURL | ||||||
required | object (Contact) イベントの責任者情報 | ||||||
|
{- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}
}
{- "eventId": "string",
- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}
}
[- {
- "eventId": "string",
- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}, - "spots": [
- {
- "spotId": "string",
- "name": "string",
- "hwId": "string",
- "serviceUuid": "string",
- "isPick": true,
- "bonus": true
}
], - "images": [
- "string"
]
}
]
イベントを更新する
eventID required | string (eventID) イベントのパブリックID |
name required | string イベント名 | ||||||
hpUrl required | string イベントのホームページのURL | ||||||
required | object (Contact) イベントの責任者情報 | ||||||
|
{- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}
}
{- "eventId": "string",
- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}
}
デフォルトで登録されている画像を削除する
eventID required | string (eventID) イベントのパブリックID |
imageId required | string (eventImageID) イベントのデフォルト画像のID(ulid) |
{- "imageId": "string"
}
スポットを登録する
eventID required | string (eventID) イベントのパブリックID |
name required | string スポット名 |
hwId required | string ビーコンのハードウェアID |
serviceUuid required | string ビーコンのサービスUUID |
{- "name": "string",
- "hwId": "string",
- "serviceUuid": "string"
}
{- "spotID": "string",
- "name": "string",
- "beacon": {
- "hwId": "string",
- "serviceUuid": "string"
}, - "isPick": true,
- "bonus": true
}
hwIdを指定してスポットを取得する
eventID required | string (eventID) イベントのパブリックID |
hwId required | string (hwID) ビーコンのハードウェアID |
{- "spotID": "string",
- "name": "string",
- "beacon": {
- "hwId": "string",
- "serviceUuid": "string"
}, - "isPick": true,
- "bonus": true
}
QRコード(spotId)を指定してスポットを取得する
eventID required | string (eventID) イベントのパブリックID |
spotId required | string (spotID) スポットのパブリックID |
{- "spotID": "string",
- "name": "string",
- "beacon": {
- "hwId": "string",
- "serviceUuid": "string"
}, - "isPick": true,
- "bonus": true
}
スポットを更新する
eventID required | string (eventID) イベントのパブリックID |
spotId required | string (spotID) スポットのパブリックID(ulid) |
name required | string スポット名 |
isPick required | boolean pickableなスポットかどうか |
{- "spotId": "string",
- "name": "string",
- "isPick": true
}
{- "spotID": "string",
- "name": "string",
- "beacon": {
- "hwId": "string",
- "serviceUuid": "string"
}, - "isPick": true,
- "bonus": true
}
人流制御を有効にする(ボーナスを有効にする)
eventID required | string (eventID) イベントのパブリックID |
from | string (spotID) スポットのパブリックID(ulid) |
to required | string (spotID) スポットのパブリックID(ulid) |
{- "from": "string",
- "to": "string"
}
参加者の画像を設定する
visitorID required | string (visitorID) 参加者のパブリックID |
eventId required | string (eventID) イベントのパブリックID(ulid) |
imageId required | string (visitorImageID) 参加者が撮影した画像のID(ulid) |
{- "eventId": "string",
- "imageId": "string"
}
paletteをpickする
visitorID required | string (visitorID) 参加者のパブリックID |
eventId required | string (eventID) イベントのパブリックID(ulid) |
spotId required | string (spotID) スポットのパブリックID(ulid) |
{- "eventId": "string",
- "spotId": "string"
}
spotをスキャンしたことを記録する
visitorID required | string (visitorID) 参加者のパブリックID |
eventId required | string (eventID) イベントのパブリックID(ulid) |
hwId required | string (hwID) ビーコンのハードウェアID |
{- "eventId": "string",
- "hwId": "string"
}
{- "isBonus": true
}
イベントに参加する
eventId required | string (eventID) イベントのパブリックID(ulid) |
registrationId required | string (registrationID) スマホのプッシュ通知用のID |
{- "eventId": "string",
- "registrationId": "string"
}
{- "visitor": {
- "visitorIdentification": {
- "eventId": "string",
- "visitorId": "string"
}, - "registrationId": "string",
- "palettes": [
- 0
]
}, - "event": {
- "eventId": "string",
- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}, - "spots": [
- {
- "spotId": "string",
- "name": "string",
- "hwId": "string",
- "serviceUuid": "string",
- "isPick": true,
- "bonus": true
}
], - "images": [
- "string"
]
}
}
参加者を初期化する(二回目以降の起動時)
visitorID required | string (visitorID) 参加者のパブリックID |
eventId required | string (eventID) イベントのパブリックID(ulid) |
registrationId required | string (registrationID) スマホのプッシュ通知用のID |
{- "eventId": "string",
- "registrationId": "string"
}
{- "visitor": {
- "visitorIdentification": {
- "eventId": "string",
- "visitorId": "string"
}, - "registrationId": "string",
- "palettes": [
- 0
], - "imageId": "string",
- "currentImageId": "string"
}, - "event": {
- "eventId": "string",
- "name": "string",
- "hpUrl": "string",
- "contact": {
- "name": "string",
- "email": "user@example.com",
- "phone": "string"
}, - "spots": [
- {
- "spotId": "string",
- "name": "string",
- "hwId": "string",
- "serviceUuid": "string",
- "isPick": true,
- "bonus": true
}
], - "images": [
- "string"
]
}
}