---
title: "주문 취소"
method: POST
path: "/v1/order/cancel/invoiceNo/{invoiceNo}"
tags: ["3. Order"]
---

# 주문 취소

`POST /v1/order/cancel/invoiceNo/{invoiceNo}`

## Request

- Base URL: `https://api.homepick.com`
- URL: `https://api.homepick.com/v1/order/cancel/invoiceNo/{invoiceNo}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/homepick/apis/homepick-api/docs/v1/order/cancel/invoiceNo/:invoiceNo/post.ts> (a function with typed inputs; its response is checked against the schema)

홈픽 서비스 박스(운송장) 번호로 주문정보 취소

## Path parameters

- `invoiceNo` string, required

## Request body

- CancelRequestDTO: 취소 요청값
  - `cancelType` string: 취소사유코드
  - `cancelReason` string: 취소사유

## Response `200`

성공

- JsonResultForSwaggerEmpty: 빈 성공 응답
  - `success` boolean: 성공여부
  - `message` string: 메시지

---

[API](https://skmtc.dev/homepick/apis/homepick-api.md) - [All operations](https://skmtc.dev/homepick/apis/homepick-api/llms.txt) - [OpenAPI document](https://skmtc.dev/homepick/apis/homepick-api/revisions/12409651b2e4?raw)
