API¶
Основные Endpoint'ы (v1)¶
App Service (Rust)¶
- Сервис для мобильных приложений
- OpenAPI Spec:
api-rust/openapi.json - Base URL:
/rust/v1
Auth¶
POST /auth/registerPOST /auth/loginPOST /auth/refresh
Hotels¶
GET /hotelsPOST /hotelsGET /hotels/{id}
Bookings¶
POST /bookingsGET /bookings/myPOST /bookings/{id}/cancel
Payments¶
POST /payments/initPOST /payments/webhook
Документация¶
Автогенерируемая Swagger UI доступна по адресу /docs (на бекенде).
Проблемы¶
- Необходимо синхронизировать типы TypeScript с Pydantic моделями.