GET /v1/orders
Overview
ユーザの注文一覧を取得します。
Sample
info
ユーザ認証についてはこちら。この API はユーザ認証必須です。
curl -X GET http://localhost:3000/api/v1/orders/?status=assigned
Querystring
| クエリ名 | 型 | 詳細 |
|---|---|---|
| status | string | 購入の完了した注文は「assigned」。購入の完了し未受け取りの注文は「undelivered」。決済が完了していない注文は「pending」。デフォルトは「assigned」となります。 |
Response Body
{
"total": 2,
"data": [
{
"id": "3f07f599-c548-4a49-ac5f-023c212d9042",
"status": "delivered",
"created_at": "2022-04-06T15:59:20.818Z",
"gacha": {
"id": "dd7ca1e0-b746-4b1b-9f46-e0a6997cc672",
"name": "スーパーガチャ",
"price": 100,
"maximum": 0,
"has_limit": false,
"status": "selling",
"thumbnail_image_url": "https://dev-507-assets.s3.ap-northeast-1.amazonaws.com/01FZW5TWRRHPSJFG5JFKGKDRTZ.jpeg",
"lineup_image_url": "https://dev-507-assets.s3.ap-northeast-1.amazonaws.com/01FZW5V1P8DRZM47EB38GNJDQ7.jpeg",
"start_at": "2022-04-05T06:24:45.000Z",
"end_at": "2022-04-05T06:24:45.000Z",
"created_at": "2022-04-05T06:24:45.364Z",
"updated_at": "2022-04-05T06:24:45.370Z"
}
},
{
"id": "3f07f599-c548-4a49-ac5f-023c212d9042",
"status": "delivered",
"created_at": "2022-04-06T15:59:20.818Z",
"gacha": {
"id": "dd7ca1e0-b746-4b1b-9f46-e0a6997cc672",
"name": "スーパーガチャ",
"price": 100,
"maximum": 0,
"has_limit": false,
"status": "selling",
"thumbnail_image_url": "https://dev-507-assets.s3.ap-northeast-1.amazonaws.com/01FZW5TWRRHPSJFG5JFKGKDRTZ.jpeg",
"lineup_image_url": "https://dev-507-assets.s3.ap-northeast-1.amazonaws.com/01FZW5V1P8DRZM47EB38GNJDQ7.jpeg",
"start_at": "2022-04-05T06:24:45.000Z",
"end_at": "2022-04-05T06:24:45.000Z",
"created_at": "2022-04-05T06:24:45.364Z",
"updated_at": "2022-04-05T06:24:45.370Z"
}
}
]
}