Skip to main content

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