LendingOffer
An offer of a park for a lending request.
type LendingOffer {
acceptedAt: DateTime
cancelMessage: String
changedAt: DateTime
changedBy: User
createdAt: DateTime!
createdBy: User
employee: Employee!
id: LendingOfferID!
lendingPark: ResidentialPark!
message: String
status: LendingOfferStatus!
}
Fields
LendingOffer.acceptedAt ● DateTime scalar
When the offer was accepted. Kept after a later cancel.
LendingOffer.cancelMessage ● String scalar
Optional message the lending park wrote when it cancelled the accepted lending, at most 200 characters
LendingOffer.changedAt ● DateTime scalar
When the status last changed
LendingOffer.changedBy ● User object
The user that last changed the status: who accepted, declined or cancelled the offer. Null while the offer is pending, or if the system changed it.
LendingOffer.createdAt ● DateTime! non-null scalar
When the offer was made
LendingOffer.createdBy ● User object
The user of the lending park that made the offer, i.e. who answered the request
LendingOffer.employee ● Employee! non-null object
The offered employee
LendingOffer.id ● LendingOfferID! non-null scalar
The unique identifier
LendingOffer.lendingPark ● ResidentialPark! non-null object
The park that made the offer
LendingOffer.message ● String scalar
Optional message of the lending park
LendingOffer.status ● LendingOfferStatus! non-null enum
The status of the offer
Member Of
ExternalLendingRequest object ● LendingRequest object