# Update Address Details Endpoint
- Endpoint
- PUT: ~/manage-profile/address-details
- Request model
```
data class UpdateAddressDetailsRequest(
val addressDetails: List<AddressDetailsRequest>
)
data class AddressDetailsRequest(
val detailsType: DetailsType,
val addressType: AddressType,
val addressLines: List<String>,
val countryCode: String,
val postalCode: String,
)
```
- Response Type
- Void
- 204 Success - No content
- 400 Bad request
- 404 Not found
- 500 Downstream services are down
# Add Tax Number Endpoint
- Endpoint
- POST: ~/manage-profile/tax-number
- Request model
```
data class AddTaxDetailsRequest(
val taxNumber: String,
val countryCode: String
)
```
- Response Type
- Void
- 204 Success - No content
- 400 Bad request
- 404 Not found
- 500 Downstream services are down
# Update Tax Number Endpoint
- Endpoint
- PUT: ~/manage-profile/tax-number
- Request model
```
data class UpdateTaxDetailsRequest(
val countryCode: String,
val expiryDate: String //"2024-01-19"
)
```
- Response Type
- Void
- 204 Success - No content
- 400 Bad request
- 404 Not found
- 500 Downstream services are down