Workspace API
워크스페이스 관련 API
📌 스케줄 변동 유형 Enum
FIXED_WORK
고정 근무, 스케줄 변동되지 않고 고정MONTHLY_WORK
월간 근무, 스케줄이 월마다 변동WEEKLY_WORK
주간 근무, 스케줄이 주마다 변동
📌 알바비 지급 유형 Enum
MONTHLY_PAY
월급WEEKLY_PAY
주급
GET /boss/workspaces
나의 워크스페이스 리스트 조회
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Response-Body
Name | Type | Description |
---|---|---|
|
| 나의 워크스페이스 리스트 |
|
| 워크스페이스 고유 id |
|
| 워크스페이스 이름 |
|
| 워크스페이스 이미지 url |
나의 워크스페이스가 없다면
workspaceList
는 빈 리스트
GET /boss/workspaces/brief
나의 워크스페이스 요약 리스트 조회
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Response-Body
Name | Type | Description |
---|---|---|
|
| 나의 워크스페이스 리스트 |
|
| 워크스페이스 고유 id |
|
| 워크스페이스 이름 |
나의 워크스페이스가 없다면
workspaceList
는 빈 리스트
GET /boss/workspaces/{workspaceId}
해당 워크스페이스 정보 상세 조회
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Response-Body
Name | Type | Description |
---|---|---|
|
| 워크스페이스 고유 id |
|
| 워크스페이스 이름 |
|
| 워크스페이스 전화번호 |
|
| 워크스페이스 주소 |
|
| 워크스페이스 사업자 번호 |
|
| 근무 유형 |
|
| 알바비 지급 유형 |
|
| 워크스페이스 이미지 url |
GET /boss/workspaces/{workspaceId}/staffs
해당 워크스페이스 내 알바 정보 리스트 조회
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Response-Body
Name | Type | Description |
---|---|---|
|
| 알바 정보 리스트 |
|
| 알바 고유 id |
|
| 알바 이름 |
|
| 알바 전화번호 |
|
| 알바 생년월일 |
|
| 알바 프로필 이미지 url |
|
| 알바 근무 평점 |
해당 워크스페이스 내 알바생이 없다면
staffInfoList
는 빈 리스트
POST /boss/workspaces/{workspaceId}/invite
해당 워크스페이스에 알바 초대
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Params
Name | Description |
---|---|
* | 초대 수신자 고유 이메일 |
POST /boss/workspaces
워크스페이스 추가
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Request-Body
Name | Type | Description |
---|---|---|
* |
| 워크스페이스 등록 데이터 |
* |
| 워크스페이스 이름 |
* |
| 워크스페이스 전화번호 |
* |
| 워크스페이스 주소 |
* |
| 워크스페이스 사업자 번호 |
* |
| 근무 유형 |
* |
| 알바비 지급 유형 |
|
| 워크스페이스 이미지 파일 |
Response-Body
Name | Type | Description |
---|---|---|
|
| 나의 워크스페이스 리스트 |
|
| 워크스페이스 고유 id |
|
| 워크스페이스 이름 |
|
| 워크스페이스 이미지 url |
나의 워크스페이스 전체 리스트 반환 (추가된 워크스페이스 포함)
PUT /boss/workspaces/{workspaceId}
해당 워크스페이스 정보 수정
Request-Header
Name | Type | Description |
---|---|---|
* |
| user jwt token |
Request-Body
Name | Type | Description |
---|---|---|
* |
| 워크스페이스 수정 데이터 |
* |
| 워크스페이스 이름 |
* |
| 워크스페이스 전화번호 |
* |
| 워크스페이스 주소 |
|
| 수정 전 워크스페이스 이미지 url |
|
| 워크스페이스 이미지 파일 |
Last updated