POST /bad/offer
bad:offer:store
store_id (またはX-Store-Idヘッダ)
2 rps
key | type | 説明 | 制約など |
---|---|---|---|
is_pickup | ?bool | 同時に集荷依頼を行うか | 任意、booleantrueの場合 別途NOVASTOとの契約、設定が必須 |
pickups | ?array<object> | 集荷情報 | is_pickup: falseの場合 任意is_pickup: trueの場合 必須 |
pickups.*.pickup_date | ?string | null | 希望集荷日 | is_pickup: falseの場合 nullable、YYYY-MM-DD形式is_pickup: trueの場合 必須、YYYY-MM-DD 形式 |
pickups.*.pickup_time | ?string | null | 希望集荷時間帯 | is_pickup: falseの場合 nullableis_pickup: trueの場合 任意、下記コード表を参照 |
pickups.*.size_code | ?string | null | 梱包サイズ | is_pickup: falseの場合 nullableis_pickup: trueの場合 必須、下記コード表を参照 |
pickups.*.material_code | ?string | null | 梱包資材 | is_pickup: falseの場合 nullableis_pickup: trueの場合 任意、下記コード表を参照 |
pickups.*.postal_code | string | 集荷郵便番号 | /^[0-9]{3}-?[0-9]{4}$/ |
pickups.*.prefecture | string | 集荷都道府県 | - |
pickups.*.address1 | string | 集荷市区町村 | - |
pickups.*.address2 | string | 集荷それ以降の住所 | - |
last_name | string | 姓 | 50文字まで |
first_name | string | 名 | 50文字まで |
last_kana | ?string | null | セイ | 50文字まで |
first_kana | ?string | null | メイ | 50文字まで |
postal_code | string | 郵便番号 | /^[0-9]{3}-?[0-9]{4}$/ |
prefecture | string | 都道府県 | 10文字まで |
address1 | string | 市区町村 | - |
address2 | string | それ以降の住所 | - |
sex | ?string | null | 性別 | MALE FEMALE OTHER のいずれか |
string | メールアドレス | メールアドレス形式、256文字まで | |
tel | string | 電話番号 | /^0[0-9]{9,10}$/ または/^0[0-9]{1,3}-[0-9]{2,4}-[0-9]{3,4}$/ |
message_channel | string | 希望の連絡方法 | EMAIL SMS LINE のいずれか |
payment_id | ?int | null | 金種ID | - |
comment | ?string | null | 備考 | - |
member_jwt | ?string | null | 会員JWT | - |
goods | ?array<object> | 申し込み商品 | - |
goods.*.product_id | int | カタログID | - |
goods.*.grade_id | int | グレードID | - |
goods.*.quantity | int | 数量 | - |
goods.*.attribute | ?object | 在庫属性 | - |
旧key | 新key | 説明 |
---|---|---|
prefecture_id | prefecture | 都道府県IDから都道府県名そのものを指定するよう変更 |
キー名の変更 | ||
packing_size | size_code | キー名の変更 |
notice_method | message_channel | キー名の変更 |
pickup_date | pickups.*.pickup_date | 複数指定できるように |
pickup_time | pickups.*.pickup_time | 複数指定できるように |
size_code | pickups.*.size_code | 複数指定できるように |
material_code | pickups.*.material_code | 複数指定できるように |
pickups.*
内の postal_code
prefecture
address1
address2
が全て指定されていない場合は、申し込み住所情報 (ルートのpostal_code
等) から引用されます。コード | 説明 |
---|---|
AM | 午前中 |
14 | 14時-16時 |
16 | 16時-18時 |
18 | 18時以降 |
コード | 説明 |
---|---|
0100 | 宅急便発払コンパクト |
0101 | 宅急便発払60サイズ |
0102 | 宅急便発払80サイズ |
0103 | 宅急便発払100サイズ |
0104 | 宅急便発払120サイズ |
0105 | 宅急便発払140サイズ |
0106 | 宅急便発払160サイズ |
0401 | コレクト60サイズ |
0402 | コレクト80サイズ |
0403 | コレクト100サイズ |
0404 | コレクト120サイズ |
0405 | コレクト140サイズ |
0406 | コレクト160サイズ |
0501 | ネコポス |
0601 | 宅急便着払60サイズ |
0602 | 宅急便着払80サイズ |
0603 | 宅急便着払100サイズ |
0604 | 宅急便着払120サイズ |
0605 | 宅急便着払140サイズ |
0606 | 宅急便着払160サイズ |
コード | 説明 |
---|---|
001 | 簡易袋 |
002 | クッション袋A3 |
003 | クッション袋A4 |
005 | 簡易アイアンカバー(大) |
007 | 簡易アイアンカバー |
019 | アートボックス |
020 | 三角ケースL |
021 | 三角ケースM |
027 | ウォークスルーボックス |
032 | クロネコボックス12 |
033 | クロネコボックス10 |
034 | クロネコボックス8 |
035 | クロネコボックス6 |
044 | 手さげ袋A3-1 |
046 | 手さげ袋B4 |
047 | クロネコ袋A3 |
048 | クロネコ袋B4 |
049 | クロネコ袋A4 |
054 | 酒BOX(2本) |
055 | 酒BOX(1本) |
056 | ボトルBOX(2本) |
057 | ボトルBOX(1本) |
058 | 酒パック用緩衝材 |
059 | ワインパック用緩衝材 |
062 | 酒パック(2本) |
063 | 酒パック(1本) |
064 | ワインパック(2本) |
065 | ワインパック(1本) |
068 | 反復用ゴルフカバー(底付き) |
073 | スーツケースカバー |
074 | 反復用アイアンカバー(小) |
075 | 反復用アイアンカバー(大) |
076 | クラブキャップ |
077 | スキーザックカバー |
078 | スキー板カバー |
079 | スノーボードカバー |
080 | 簡易ゴルフカバーL |
081 | 簡易ゴルフカバーM |
082 | ボストンバックカバーL |
083 | ボストンバックカバーM |
084 | スキーザックカバー |
085 | スキー板カバー |
086 | 保冷箱 |
087 | 畜冷剤(1個) |
088 | クール用ボックス(一般A) |
094 | クール用BOX8 |
095 | クール用BOX6 |
096 | クール用BOX(鮭) |
097 | クール用BOX(鰹・ハマチ) |
100 | シャトルバッグL |
101 | シャトルバッグM |
102 | シャトルバッグS |
103 | 荷造りテープ |
117 | パソコンBOXA |
118 | パソコンBOXB |
119 | パソコンBOXC |
120 | パソコンBOXD |
121 | パソコンBOXE |
122 | 精密機器ボックス6 |
123 | 精密機器ボックス8 |
124 | 薄型精密機器 BOX |
128 | 電子ブック対応型精密機器ボックス |
129 | パソコンBOXF |
135 | クロネコ書類ケース |
136 | クロネコボックス14 |
137 | 宅急便コンパクト専用BOX |
138 | 宅急便コンパクト薄型専用BOX |
139 | タブレット対応薄型精密BOX |
POST /bad/offer
{
"is_pickup": true,
"pickups": [{
"pickup_date": "2021-07-21",
"pickup_time": "AM",
"size_code": "0601",
"material_code": null
}],
"last_name": "髙橋",
"first_name": "太郎",
"last_kana": "タカハシ",
"first_kana": "タロウ",
"postal_code": "564-0051",
"prefecture": "大阪府",
"address1": "吹田市",
"address2": "豊津町15-11 2F",
"sex": "OTHER",
"email": "example@domain.com",
"tel": "090-1234-1234",
"message_channel": "SMS",
"comment": "集荷前に電話連絡あると助かります"
}
{
"id": 245,
"code": "BD230905MA72"
}
key | type | 説明 |
---|---|---|
id | int | ケースID |
code | string | ケースコード |
<script src="https://***.app.recore-member.com/sdk.js"></script>
recore.member.init({
origin: 'https://***.app.recore-member.com'
})
true
、そうで無い場合はfalse
が返りますconst embedded = recore.member.embedded()
true
const member = await recore.member.message('member')
{
"last_name": "髙橋",
"first_name": "太郎",
"last_kana": "タカハシ",
"first_kana": "タロウ",
"postal_code": "564-0051",
"prefecture": "大阪府",
"address1": "吹田市",
"address2": "豊津町15-11 2F",
"sex": "OTHER",
"email": "example@domain.com",
"tel": "090-1234-1234"
}
member_jwt
として送信することで、会員を紐付けた状態でケース作成が可能ですconst jwt = await recore.member.message('jwt')
eyJh...