The Profile model shows information about the user.

Profile

Bases: BaseModel

The profile model shows information about the user.

budget: Budget instance-attribute

canDecline: bool | None = None class-attribute instance-attribute

canDeclineBike: bool | None = None class-attribute instance-attribute

canMakeBikePickup: bool | None = None class-attribute instance-attribute

canMakeBikeReservation: bool | None = None class-attribute instance-attribute

canMakeFirstReservation: bool | None = None class-attribute instance-attribute

canMakePickup: bool | None = None class-attribute instance-attribute

canMakeReservation: bool | None = None class-attribute instance-attribute

canMakeReservationFromUtc: str | None = None class-attribute instance-attribute

canOrderBike: bool | None = None class-attribute instance-attribute

chargingStationRequest: bool | None = None class-attribute instance-attribute

currentReservation: CurrentReservation | None = None class-attribute instance-attribute

customerName: str instance-attribute

deliveryAddress: Address | None = None class-attribute instance-attribute

email: str instance-attribute

firstDeliveryAllowedFromUtc: str instance-attribute

firstName: str instance-attribute

firstReservationAllowedFromUtc: str instance-attribute

flexPlus: bool instance-attribute

hideIntroPopup: bool | None = None class-attribute instance-attribute

id: str instance-attribute

includeFuelCostsInPricing: bool instance-attribute

includeMileageCostsInPricing: bool instance-attribute

initials: str instance-attribute

isConsumer: bool instance-attribute

lastName: str instance-attribute

numberOfKmPerMonth: int instance-attribute

officialAddress: Address | None = None class-attribute instance-attribute

onlyShowNetMonthCosts: bool instance-attribute

pendingBikeCancelation: bool | None = None class-attribute instance-attribute

pendingBudgetPayout: bool | None = None class-attribute instance-attribute

pendingCancelation: bool | None = None class-attribute instance-attribute

pendingHolidayCarRaise: bool | None = None class-attribute instance-attribute

phoneNumber: str instance-attribute

relationshipManager: RelationshipManager instance-attribute

remainingSwaps: int instance-attribute

requiresIncludeTaxInPrices: bool instance-attribute

Address

Bases: BaseModel

The address of the user.

city: str instance-attribute

houseNumber: str instance-attribute

houseNumberAddendum: str instance-attribute

street: str instance-attribute

zipCode: str instance-attribute

Budget

Bases: BaseModel

Indicates all budget information of the user.

actualBudgetPerMonth: int | float instance-attribute

holidayCarRaiseAllowed: bool instance-attribute

maxBudgetElectricPerMonth: int | float instance-attribute

maxBudgetGasolinePerMonth: int | float instance-attribute

maxBudgetPerMonth: int | float instance-attribute

maxNormUndershootPercentage: int | float instance-attribute

normBudgetElectricPerMonth: int | float instance-attribute

normBudgetGasolinePerMonth: int | float instance-attribute

normBudgetPerMonth: int | float instance-attribute

normUndershootPercentage: int | float instance-attribute

savedBudget: int | float instance-attribute

savedBudgetPayoutAllowed: bool instance-attribute

CurrentReservation

Bases: BaseModel

The current reservation of the user, if any.

externalId: str instance-attribute

hasLicenseCardAvailable: bool instance-attribute

startedAtUtc: str instance-attribute

vehicleExternalId: str instance-attribute

vehicleId: str instance-attribute

RelationshipManager

Bases: BaseModel

The relationship manager of the user.

Usually indicates contact details of the employer of the user.

email: str instance-attribute

name: str instance-attribute

phone: str instance-attribute