**Describe the bug** Some validation doesn’t seem strict enough - e.g. [here](https://github.com/duffelhq/duffel-api-python/blob/main/duffel_api/api/booking/order_changes.py#L15) doesn’t check the types or allowed values passed in for currency and amount. **To Reproduce** n/a **Expected behavior** Nested data should be validated throughout all levels of the hierarchy. **System (please complete the following information):** n/a **Additional context** Could also fix [this issue](https://github.com/duffelhq/duffel-api-python/issues/100) at the same time!
Describe the bug
Some validation doesn’t seem strict enough - e.g. here doesn’t check the types or allowed values passed in for currency and amount.
To Reproduce
n/a
Expected behavior
Nested data should be validated throughout all levels of the hierarchy.
System (please complete the following information):
n/a
Additional context
Could also fix this issue at the same time!