템플릿

템플릿 목록 조회

GET/api/v1/partner/merchants/{merchantId}/templates

가맹점에 등록된 인보이스 결제창 템플릿 목록을 조회합니다.
요청 파라미터
Path Parameters

merchantId string

필수
가맹점 ID입니다.
Query Parameters

page int

페이지 번호(0부터 시작)입니다. 기본값은 0입니다.

size int

페이지 당 항목 수 입니다. 기본값은 20입니다.

sort string

정렬 기준(예: createdAt,desc)입니다. 기본값은 createdAt,desc입니다.
요청
                            
curl -X GET https://link.eximbay.com/api/v1/partner/merchants/{merchantId}/templates \
-H "Authorization: Bearer eyJhbGciOi..."
                            
                          
응답 파라미터

items array* 템플릿 목록입니다.

templateId string

필수
템플릿 ID입니다.

name string

필수
템플릿 이름입니다.

themeColor string

필수
테마 색상입니다. 기본 값은 템플릿 설정값입니다. (DARK 또는 LIGHT)

language string

필수
언어 코드입니다.

expiryDays int

필수
기본 유효 기간(일)입니다.

createdAt string (ISO 8601)

필수
생성 일시입니다.

page object* 페이지 정보입니다.

page int

필수
페이지 번호(0부터 시작)입니다. 기본값은 0입니다.

size int

필수
페이지 당 항목 수 입니다. 기본값은 20입니다.

totalElements long

필수
전체 항목 수입니다.

totalPages int

필수
전체 페이지 수입니다.
응답
                            
{
  "code": "CMN_0000",
  "data": {
    "items": [
      {
        "templateId": "ptmp_12345",
        "name": "기본 결제창",
        "themeColor": "LIGHT",
        "language": "KO",
        "expiryDays": 7,
        "createdAt": "2026-01-01T10:00:00"
      }
    ],
    "page": {
      "page": 0,
      "size": 20,
      "totalElements": 1,
      "totalPages": 1
    }
  }
}