Skip to main content
POST
티 매물 등록

Authorizations

Authorization
string
header
required

OAuth 로그인으로 받은 access token. 1시간 동안 유효합니다.

Body

application/json
golfCourseId
integer
required

골프장 ID

Example:

3

contentType
enum<string>
required

JOIN(조인) 또는 TRANSFER(양도)

Available options:
JOIN,
TRANSFER
playDate
string
required

플레이 날짜 YYYY-MM-DD (KST)

Example:

"2026-12-20"

teeTime
string
required

티업 시간 HH:MM, 24시간제 (KST)

Example:

"07:12"

courseLabel
string | null

코스 이름. 골프장 목록의 fields[].name. <, > 불가

Maximum string length: 30
Example:

"레이크"

playerCount
integer | null

조인은 모집 인원, 양도는 팀 인원(1~4)

Example:

1

joinCondition
string | null

조인 조건: 무관, 부부커플, 남자, 여자. 양도는 null

Example:

"무관"

price
integer | null

1인 그린피, 원 단위

Example:

150000

deposit
integer | null

선입금, 원 단위. 0은 선입금 없음

Required range: x >= 0
Example:

0

caddyType
string | null

캐디 조건: 일반캐디, 노캐디, 운전캐디, 새싹캐디

Example:

"일반캐디"

holeCount
integer | null

9, 18, 27, 36

Example:

18

cartIncluded
boolean | null

카트비 포함 여부

mealIncluded
boolean | null

식사 포함 여부

allowCall
boolean

전화 문의 허용. 기본 true, false면 문자 문의만

contentText
string | null

매물 안내문(메모)

Example:

"카트비 포함, 캐디피 별도입니다."

title
string | null

제목. 비우면 '골프장명 날짜 시간' 자동. <, > 불가

Maximum string length: 100
externalId
string

연동 프로그램 쪽 고유 번호. 같은 값으로 다시 등록하면 기존 매물 번호를 돌려줍니다.

Pattern: ^[\w.:-]{1,100}$
Example:

"ext-20261220-0001"

Response

등록됨, 또는 externalId 중복으로 기존 매물 반환

id
integer
Example:

188201

usage
object
duplicate
boolean

externalId 중복으로 기존 매물을 돌려준 경우 true