---
title: "API015 トレーニング予約（本登録）"
method: POST
path: "/bookings/{booking_id}/confirm"
tags: ["booking"]
---

# API015 トレーニング予約（本登録）

`POST /bookings/{booking_id}/confirm`

## Request

- The document declares no server URL.
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/future-architect/apis/future-muscle-partner-api/docs/bookings/:booking_id/confirm/post.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `booking_id` string, required

## Request body

- BookingConfirmationRequest
  - `booking_status_typ` '1': 予約ステータス区分 1: 本登録

## Response `200`

予約が本登録されました。

## Other responses

- `400`: 400 Bad Request
- `401`: 401 Unauthorized
- `409`: 409 Conflict
- `422`: 422 Unprocessable Content
- `500`: 500 Internal Server
- `503`: 503 Service Unavailable

---

[API](https://skmtc.dev/future-architect/apis/future-muscle-partner-api.md) - [All operations](https://skmtc.dev/future-architect/apis/future-muscle-partner-api/llms.txt) - [OpenAPI document](https://skmtc.dev/future-architect/apis/future-muscle-partner-api/revisions/8f70bad57269?raw)
