Update flight service
This commit is contained in:
@@ -124,7 +124,10 @@ GET /api/airport/{id} HTTP/1.1
|
||||
Accept: application/json
|
||||
```
|
||||
|
||||
```json title="Response Body Example"
|
||||
<details>
|
||||
<summary>Response Example</summary>
|
||||
|
||||
```json title="Body"
|
||||
{
|
||||
"id": 32,
|
||||
"Name": "Airport #32",
|
||||
@@ -132,6 +135,7 @@ Accept: application/json
|
||||
"latitude": 39.929261
|
||||
}
|
||||
```
|
||||
</details>
|
||||
|
||||
### Список всех аэропортов
|
||||
|
||||
@@ -151,7 +155,10 @@ Accept: application/json
|
||||
|
||||
</details>
|
||||
|
||||
```json title="Response Body Example"
|
||||
<details>
|
||||
<summary>Response Example</summary>
|
||||
|
||||
```json title="Body"
|
||||
[
|
||||
{
|
||||
"id": 32,
|
||||
@@ -162,6 +169,8 @@ Accept: application/json
|
||||
...
|
||||
]
|
||||
```
|
||||
</details>
|
||||
|
||||
|
||||
### Создание нового рейса
|
||||
|
||||
@@ -172,7 +181,10 @@ POST /api/flight HTTP/1.1
|
||||
Accept: application/json
|
||||
```
|
||||
|
||||
```json title="Request Body Example"
|
||||
<details>
|
||||
<summary>Request Example</summary>
|
||||
|
||||
```json title="Body"
|
||||
{
|
||||
"departure_airport": 12,
|
||||
"arrival_airport": 15,
|
||||
@@ -180,8 +192,12 @@ Accept: application/json
|
||||
"departure_timestamp": 1771834281934
|
||||
}
|
||||
```
|
||||
</details>
|
||||
|
||||
```json title="Response Body Example"
|
||||
<details>
|
||||
<summary>Response Example</summary>
|
||||
|
||||
```json title="Body"
|
||||
{
|
||||
"id": 1,
|
||||
"departure_airport": {
|
||||
@@ -206,6 +222,7 @@ Accept: application/json
|
||||
"passengers": []
|
||||
}
|
||||
```
|
||||
</details>
|
||||
|
||||
### Получение информации о рейсе
|
||||
|
||||
@@ -216,7 +233,10 @@ GET /api/flight/{id} HTTP/1.1
|
||||
Accept: application/json
|
||||
```
|
||||
|
||||
```json title="Response Body Example"
|
||||
<details>
|
||||
<summary>Response Example</summary>
|
||||
|
||||
```json title="Body"
|
||||
{
|
||||
"id": 1,
|
||||
"departure_airport": {
|
||||
@@ -249,6 +269,7 @@ Accept: application/json
|
||||
]
|
||||
}
|
||||
```
|
||||
</details>
|
||||
|
||||
### Регистрация пассажира на рейс
|
||||
|
||||
@@ -258,9 +279,13 @@ Accept: application/json
|
||||
POST /api/flight/register HTTP/1.1
|
||||
```
|
||||
|
||||
```json title="Request Body Example"
|
||||
<details>
|
||||
<summary>Request Example</summary>
|
||||
|
||||
```json title="Body"
|
||||
{
|
||||
"flight_id": 1,
|
||||
"user_id": 3
|
||||
}
|
||||
```
|
||||
</details>
|
||||
Reference in New Issue
Block a user