Printio.API (1.4.0)
https://apidoc.printio.me/_mock/printio-api/
https://apitest.printio.me/external/
- Mock server
https://apidoc.printio.me/_mock/printio-api/original-items
- 公開テスト環境
https://apitest.printio.me/external/original-items
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidoc.printio.me/_mock/printio-api/original-items?retailer_id=1&original_item_code=t0100001&ec_original_item_code=ORGI00001&category_id=10&item_code=OGB-910&sort_value=original_item_name&limit=10&page=1&team_id=1' \
-H 'Accept: application/json' \
-H 'Printio-Api-Subscription-Key: string'
{ "original_items": [ { … } ], "total": 25, "status_code": 0 }
- Mock server
https://apidoc.printio.me/_mock/printio-api/items
- 公開テスト環境
https://apitest.printio.me/external/items
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidoc.printio.me/_mock/printio-api/items?category_id=10&item_code=OGB-910&retailer_id=1&limit=10&page=1' \
-H 'Accept: application/json' \
-H 'Printio-Api-Subscription-Key: string'
{ "list_item_data": [ { … } ], "total": 1, "status_code": 0, "message": "成功しました。" }
- Mock server
https://apidoc.printio.me/_mock/printio-api/users/user
- 公開テスト環境
https://apitest.printio.me/external/users/user
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidoc.printio.me/_mock/printio-api/users/user?retailer_id=1' \
-H 'MailAddress: string' \
-H 'Printio-Api-Subscription-Key: string'
{ "response": { "is_user_exists": true, "user_info": { … } }, "status_code": 0, "message": "成功しました。" }
- Mock server
https://apidoc.printio.me/_mock/printio-api/order-by-code
- 公開テスト環境
https://apitest.printio.me/external/order-by-code
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://apidoc.printio.me/_mock/printio-api/order-by-code \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-H 'X-Feature-Flags: MultiItemOrder' \
-d '{
"retailer_id": 1,
"ec_order_no": "0001",
"ec_order_date": "2024-06-01",
"shipping_information": {
"zip_code": "5551701",
"prefecture_name": "東京都",
"municipalities": "千代田区",
"address1": "912 心愛Estate",
"address2": "Suite 510",
"full_name": "山田 正",
"phone_number": "0802254334",
"mail_address": "tsubasasuzuki@gmail.com"
},
"sender_information": {
"zip_code": "2278756",
"prefecture_name": "愛媛県",
"municipalities": "八幡浜市",
"address1": "松本107",
"address2": "Apt. 713",
"full_name": "山本 佳奈",
"phone_number": "0938757974",
"mail_address": "aozora20@hotmail.com",
"item_name": "オリジナルアイテム"
},
"order_details": [
{
"ec_order_detail_no": "0001-01",
"original_item_code": "t0100001",
"quantity": 1,
"color": "natural cotton",
"size": "S"
},
{
"ec_order_detail_no": "0001-02",
"ec_original_item_code": "ORGI000001",
"quantity": 2,
"color": "natural cotton",
"size": "M"
}
],
"ec_optional_information": "キャンペーン対象注文",
"action_after_print": {
"novelty": {
"ノベルティ1": 1,
"ノベルティ2": 0
}
},
"shipping_method": 1
}'
{ "response": { "order_no": "2405000013", "ec_order_no": "0001", "status_code": 0, "message": "成功しました。" } }
- Mock server
https://apidoc.printio.me/_mock/printio-api/simulator-url
- 公開テスト環境
https://apitest.printio.me/external/simulator-url
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://apidoc.printio.me/_mock/printio-api/simulator-url \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-d '{
"retailer_id": 1,
"previous_url": "https://actual-bifocals.net",
"next_url": "http://spotted-gym.info",
"item_code": "OGB-910"
}'
{ "response": { "simulator_url": "http://filthy-volcano.net", "message": "成功しました。", "status_code": 0 } }
- Mock server
https://apidoc.printio.me/_mock/printio-api/original-item
- 公開テスト環境
https://apitest.printio.me/external/original-item
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://apidoc.printio.me/_mock/printio-api/original-item \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-d '{
"retailer_id": 1,
"item_code": "OGB-910",
"original_item_name": "Tシャツ2025夏",
"image_urls": [
{
"position": "front",
"url": "https://printio-api.png"
}
],
"team_id": 1,
"user_id": 1
}'
{ "response": { "original_item_code": "t0100001", "ec_original_item_code": "ORGI000001", "status_code": 0, "message": "成功しました。" } }
- Mock server
https://apidoc.printio.me/_mock/printio-api/orders
- 公開テスト環境
https://apitest.printio.me/external/orders
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidoc.printio.me/_mock/printio-api/orders?order_no=2405000013%2C2405000013&ec_order_no=string&status_id=100&date_time_from=2024-05-27+19%3A39%3A31&date_time_to=2024-05-27+19%3A39%3A31&sort_value=status_id&order=asc&team_id=0&limit=10&page=1' \
-H 'Accept: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-H 'X-Feature-Flags: MultiItemOrder'
{ "orders": [ { … }, { … } ], "total": 100, "status_code": 0, "message": "成功しました。" }
printioの注文番号で取得する場合に指定する 。このパラメータが指定された場合には、他のパラメータは無視される
取得する注文のステータスIDを特定する場合に指定する。 このステータスはAPI処理時点でのステータスとなる。 date_time_from, date_time_toとはAND条件となる。
取得する注文のステータスが変更された日時の範囲のFROMを指定する。"order_no, ec_order_noが指定されていない場合には必須指定。 status_id, date_time_toとはAND条件となる。
取得する注文のステータスが変更された日時の範囲のTOを指定する。status_id, date_time_fromとはAND条件となる。
- Mock server
https://apidoc.printio.me/_mock/printio-api/order-statuses
- 公開テスト環境
https://apitest.printio.me/external/order-statuses
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://apidoc.printio.me/_mock/printio-api/order-statuses?order_no=240400002101&ec_order_no=string&status_id=100&date_time_from=2024-06-01+00%3A00%3A00&date_time_to=2024-06-02+10%3A00%3A00&team_id=0' \
-H 'Accept: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-H 'X-Feature-Flags: MultiItemOrder'
{ "orders": [ { … }, { … }, { … } ], "status_code": 0 }
- Mock server
https://apidoc.printio.me/_mock/printio-api/orders/order-with-image
- 公開テスト環境
https://apitest.printio.me/external/orders/order-with-image
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://apidoc.printio.me/_mock/printio-api/orders/order-with-image \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-H 'X-Feature-Flags: MultiItemOrder' \
-d '{
"retailer_id": 1,
"ec_order_no": "TEST0001",
"ec_order_date": "2024-06-01",
"shipping_information": {
"zip_code": "1230123",
"prefecture_name": "東京都",
"municipalities": "千代田区",
"address1": "神田神保町",
"address2": "123456",
"full_name": "千代田民夫",
"phone_number": "0312345678",
"mail_address": "printioapi@abcdefg.com"
},
"sender_information": {
"zip_code": "1230123",
"prefecture_name": "大阪府",
"municipalities": "富田林市",
"address1": "千枚田",
"address2": "11111",
"full_name": "富田平次",
"phone_number": "0312345678",
"mail_address": "printioapi@abcdefg.com",
"item_name": "作品2024"
},
"order_details": [
{
"ec_order_detail_no": "",
"item_code": "OGB-910",
"quantity": 1,
"color": "natural cotton",
"size": "S",
"image_urls": {
"values": [
{
"position": "front",
"urls": [
{
"type": "Thumbnail",
"url": "http://printioapi/thumbail.png"
},
{
"type": "Output",
"url": "http://printioapi/Output.png"
}
]
}
]
}
}
],
"ec_optional_information": ""
}'
{ "response": { "order_no": "24000001", "ec_order_no": "TEST0001", "status_code": 0, "message": "成功しました。" } }
- Mock server
https://apidoc.printio.me/_mock/printio-api/item-stocks
- 公開テスト環境
https://apitest.printio.me/external/item-stocks
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://apidoc.printio.me/_mock/printio-api/item-stocks \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Printio-Api-Subscription-Key: string' \
-d '{
"retailer_id": 1,
"category_id": 1,
"item_code": "OGB-910",
"item_stock_codes": [
"OGB-910::natural_cotton::S"
]
}'
{ "item_stocks": [ { … }, { … }, { … } ], "status_code": 0, "message": "成功しました。" }
- Mock server
https://apidoc.printio.me/_mock/printio-api/categories
- 公開テスト環境
https://apitest.printio.me/external/categories
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://apidoc.printio.me/_mock/printio-api/categories \
-H 'Accept: application/json' \
-H 'Printio-Api-Subscription-Key: string'
{ "categories": [ { … }, { … }, { … }, { … }, { … }, { … }, { … }, { … } ], "status_code": 0, "message": "成功しました。" }