---
title: "회원가입"
method: POST
path: "/api/v1/auth/signup"
tags: ["Auth"]
---

# 회원가입

`POST /api/v1/auth/signup`

## Request body

- OAuthSignUpRequest
  - `cd_country` string — 거주국가 코드
  - `company_code` string — 회사코드(예: BLC)
  - `email` string — 유저 이메일 (중복 불허)
  - `id_login` string — 유저 아이디 (Deprecated)
  - `id_temp_usr` string — 임시 유저 아이디
  - `nickname` string — 유저 닉네임 (중복 불허)
  - `verifiedPhoneNumber` string — 인증된 전화번호 (E.164 포맷. 예: +821012345678)

## Response `200`

OK

- WinclResponseDataOAuthSignUpResponse
  - `code` string
  - `data` OAuthSignUpResponse
    - `access_token` string
    - `refresh_token` string
    - `token_type` string — jwt 토큰 타입
  - `message` string

## Other responses

- `201` — Created
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `914` — ALREADY_SIGNED_UP_USER
- `919` — INVALID_LOGIN_ID
- `920` — INVALID_NICKNAME

---

[API](https://skmtc.net/wincl/apis/wincl-api.md) · [All operations](https://skmtc.net/wincl/apis/wincl-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wincl/wincl-api/revisions/662edcbbf2b3/schema)
