coupang
GET/v2/providers/fms/apis/api/v1/vendors/{vendorId}/budgetsv1

(공통)예산현황 조회

# 01

요약

API 적용 가능한 구매자 사용자 지역: 한국 현재 설정된 모든 계약의 쿠폰 예산을 조회하기 위한 API입니다. 쿠폰의 사용을 위한 예산은 각각의 계약 조건에 따라 각 월별로 설정이 되기에 계약 및 조회를 원하는 월별로 조회가 가능합니다.

# 02

상세

API 적용 가능한 구매자 사용자 지역: 한국
현재 설정된 모든 계약의 쿠폰 예산을 조회하기 위한 API입니다.
쿠폰의 사용을 위한 예산은 각각의 계약 조건에 따라 각 월별로 설정이 되기에 계약 및 조회를 원하는 월별로 조회가 가능합니다.

Path

GET

/v2/providers/fms/apis/api/v1/vendors/{vendorId}/budgets

Example Endpoint

https://api-gateway.coupang.com/v2/providers/fms/apis/api/v1/vendors/A00012345/budgets?contractId=-1&targetMonth=2017-08

Request Parameters

Path Segment Parameter

Name Required Type Description
vendorId O String
판매자ID
쿠팡에서 업체에게 발급한 고유 코드
예) A00012345

Query String Parameter

Name Required Type Description
contractId   Number
업체의 계약서 아이디 (자유계약의 경우 -1 입력)
targetMonth   String
조회하고자 하는 예산월
yyyy-MM
targetMonth를 입력하지 않으면 현재 월에 해당하는 예산이 조회됨.

Request Example

not require body 

Response Message

Name Type Description
code Number
서버 응답 코드
message String
서버 응답 메세지
httpStatus Number
HTTP Status Code(서버 응답 코드와 동일한 값)
httpStatusMessage String
HTTP Status Message (서버 응답 메세지와 동일한 값)
errorMessage String
HTTP Status 200을 제외한 나머지 Status에서 서버 내 상세한 실패 이유 메세지가 담깁니다.
data Array
예산 현황 리스트 데이터
  success Boolean
성공 여부
true or false
  content Array
예산현황 리스트
    contractId Number
업체의 계약서 아이디
예) 1, 2
    targetMonth String
조회하고자 하는 예산월
예) 2017-08
    vendorShareRatio Number
분담율(%) : 해당 계약서에 명시된 쿠팡과의 분담율
예) 100
    totalBudgetAmount Number
해당월에 설정된 예산
예) 1000000
    usedBudgetAmount Number
해당월에 사용된 예산
예) 50.00
  Pagination Array
페이징
    countPerPage Number
페이지별 데이터 Count
예) 10, 20, 30
    currentPage Number
현재 페이지
예) 1
    totalPages Number
전체 페이지 Count
예) 1000
    totalElements Number
전체 데이터 Count
예) 1000

Response Example

{
  "code": 200,
  "message": "OK",
  "httpStatus": 200,
  "httpStatusMessage": "OK",
  "errorMessage": "",
  "data": {
    "success": true,
    "content": [
      {
        "contractId": 2,
        "targetMonth": "2017-08",
        "vendorShareRatio": 100,
        "totalBudgetAmount": 1000000,
        "usedBudgetAmount": 50
      }
    ],
    "pagination": null
  }
}

Error Spec

HTTP 상태 코드 (오류 유형) 오류 메시지 해결 방법
401 (요청변수확인) 업체정보의 권한을 확인하세요. 판매자ID(vendorId) 값을 올바로 입력했는지 확인합니다.
400 (요청변수확인) Invalid format: \"2020\" is too short 조회하고자 하는 예산월(targetMonth) 값을 올바로 입력했는지 확인합니다.