Добавлен POST /api/v1/delivery/suggest-address
This commit is contained in:
+4
-2
@@ -47,7 +47,7 @@
|
||||
|
||||
### Controller (`app/controllers/v1/delivery.py`)
|
||||
- `POST /api/v1/delivery/price` — принимает `DeliveryCalculationRequest`, возвращает `list[DeliveryPrice]`
|
||||
- `POST /api/v1/delivery/address/suggest` — принимает `AddressSuggestRequest`, возвращает `list[AddressSuggestion]`
|
||||
- `POST /api/v1/delivery/suggest-address` — принимает `AddressSuggestRequest`, возвращает `list[AddressSuggestion]`
|
||||
- `POST /api/v1/delivery/order` — принимает `OrderCreateRequest`, возвращает `OrderCreateResponse`
|
||||
- Парсинг и валидация входных данных через Pydantic
|
||||
- Маппинг исключений сервиса в HTTP-ответы
|
||||
@@ -151,8 +151,10 @@ limit: int | None
|
||||
|
||||
### Выходная: `AddressSuggestion`
|
||||
```
|
||||
provider: str
|
||||
address: str
|
||||
street: str | None
|
||||
house: str | None
|
||||
flat: str | None
|
||||
postal_code: str | None
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user