---
title: "예약 등록"
method: POST
path: "/admin/reservations"
tags: ["CarSharing Admin Reservation"]
---

# 예약 등록

`POST /admin/reservations`

## Request

- Base URL: `http://api-internal.capora.ai:443`
- URL: `http://api-internal.capora.ai:443/admin/reservations`
- Auth: none declared

관리자가 특정 회원 대신 예약을 생성합니다.

## Request body

- AdminReservationCreateRequest
  - `serviceMemberId` string, required
  - `vehicleId` integer, required
  - `startAt` string, date-time, required
  - `endAt` string, date-time, required
  - `garageId` integer
  - `clientId` integer
  - `businessPlaceId` integer
  - `reservationType` string
  - `purpose` string
  - `approvalReason` AdminApprovalReason, required
    - `requestReasonType` 'WORK_OUTSIDE' | 'BUSINESS_TRIP' | 'SITE_VISIT' | 'EVENT_PARTICIPATION' | 'TRAINING_ATTENDANCE' | 'CARGO_TRANSPORT' | 'EXTERNAL_MEETING' | 'EMERGENCY_SUPPORT' | 'VEHICLE_TEST' | 'ETC', required: 대여 사유
    - `requestMessage` string: 상세 사유

## Response `201`

Created

---

[API](https://skmtc.dev/capora/apis/capora-api.md) - [All operations](https://skmtc.dev/capora/apis/capora-api/llms.txt) - [OpenAPI document](https://skmtc.dev/capora/apis/capora-api/revisions/42e54cb2362a?raw)
