The identity and technical contract details declared by the specification.
OnTheMarketBranch
object
5 properties
RightmoveBranch
object
5 properties
ProblemDetails
object
5 properties
Purplebricks.Property.Domain.Entities.Valuation
object
5 properties
Purplebricks.Property.Domain.Enums.PaymentStatus
string
Purplebricks.Property.Domain.Enums.HistoryEventType
string
Purplebricks.Property.Domain.Enums.ExpertType
string
Purplebricks.Property.Domain.Enums.BoardProviderType
string
Purplebricks.Property.Domain.Enums.Furnished
string
Purplebricks.Property.Business.ViewModels.Creatio.CreatioExpert
object
2 properties
Purplebricks.Property.Business.InputModels.RentalPriceInputModel
object
4 properties
Purplebricks.Property.Domain.Enums.ViewingPurpose
string
Purplebricks.Property.Domain.Enums.SellerOwnership
string
Purplebricks.Property.Domain.Enums.AmendmentStatus
string
Purplebricks.Property.Business.ViewModels.Creatio.CreatioPropertyViewModel
object
1 property
Purplebricks.Property.Domain.Enums.LandAreaUnit
string
Purplebricks.Property.Domain.Enums.RegionType
string
Purplebricks.Property.Domain.Enums.ComplianceStatus
string
Purplebricks.Property.Domain.Enums.PropertyListingRemovalReason
string
Purplebricks.Property.Business.InputModels.PropertyMediaData
object
10 properties
Purplebricks.Property.Domain.Entities.TenantAdditionalData
object
14 properties
Purplebricks.Property.Domain.Enums.InstructionSourceType
string
Purplebricks.Property.Domain.Entities.PaymentTransaction
object
4 properties
Purplebricks.Property.Domain.Enums.IdUploadType
string
Purplebricks.Property.Domain.Model.PropertyEnquiryModel
object
8 properties
Purplebricks.Property.Business.ViewModels.Creatio.PropertyNote
object
8 properties
Purplebricks.Property.Domain.Enums.EventType
string
Purplebricks.Property.Domain.Enums.VoucherType
string
Purplebricks.Property.Domain.Entities.BookingDiary
object
20 properties
Purplebricks.Property.Domain.Entities.StreetViewData
object
10 properties
8 required
Purplebricks.Property.Domain.Enums.ImageStatus
string
Purplebricks.Property.Domain.Enums.IdUploadFileType
string
Purplebricks.Property.Domain.Enums.RentFrequency
string
Purplebricks.Property.Domain.Enums.OwnershipReviewStatus
string
Purplebricks.Property.Domain.Enums.BookingProcess
string
Purplebricks.Property.Domain.Enums.CashSource
string
Purplebricks.Property.Domain.Enums.PriceQualifier
string
Purplebricks.Property.Domain.Enums.OrderStatus
string
Purplebricks.Property.Domain.Enums.WorkflowStepType
string
Purplebricks.Property.Business.ViewModels.OwnersViewModel
object
3 properties
Purplebricks.Property.Contract.Enums.Tenure
string
Purplebricks.Property.Domain.Enums.HistoryEventAction
string
Purplebricks.Property.Domain.Enums.BoardProcessingStatus
string
Purplebricks.Property.Domain.Entities.Address
object
16 properties
Purplebricks.Property.Domain.Entities.PropertyTitleDeed
object
3 properties
Purplebricks.Property.Domain.Enums.UserDiscriminator
string
Purplebricks.Property.Domain.Entities.PropertyContract
object
3 properties
Purplebricks.Property.Domain.Entities.ImageDetail
object
14 properties
Purplebricks.Property.Domain.Entities.PropertyBoardAction
object
14 properties
Purplebricks.Property.Domain.Enums.IanaTimeZone
string
Purplebricks.Property.Contract.PropertyDetails
object
27 properties
Purplebricks.Property.Domain.Entities.VoucherAddOnType
object
3 properties
Purplebricks.Property.Business.ViewModels.OwnerViewModel
object
19 properties
2 required
Purplebricks.Property.Domain.Entities.IdCheck
object
12 properties
Purplebricks.Property.Domain.Enums.Garden
string
Purplebricks.Property.Domain.Entities.PropertyListingHistory
object
6 properties
Purplebricks.Property.Domain.Entities.Feedback
object
10 properties
Purplebricks.Property.Domain.Enums.TaxBand
string
Purplebricks.Property.Domain.Model.PropertyTrackModel
object
5 properties
Purplebricks.Property.Domain.Entities.ShoppingCartItem
object
10 properties
Purplebricks.Property.Domain.Entities.CustomerAdditionalData
object
9 properties
Purplebricks.Property.Domain.Entities.PurplebricksPlus
object
6 properties
Purplebricks.Property.Domain.Entities.ShoppingCart
object
11 properties
Purplebricks.Property.Domain.Enums.AddOnType
string
Purplebricks.Property.Business.ViewModels.OwnerIdCheckViewModel
object
9 properties
Purplebricks.Property.Domain.Enums.RegulatoryCertificateType
string
Purplebricks.Property.Contract.Enums.Parking
string
Purplebricks.Property.Domain.Entities.PropertyMaster
object
3 properties
Purplebricks.Property.Domain.Entities.Order
object
12 properties
Purplebricks.Property.Domain.Enums.AssociationFeeFrequency
string
Purplebricks.Property.Domain.Enums.WithdrawPropertyReason
string
Purplebricks.Property.Domain.Entities.PropertyAttributeDescriptionAmendment
object
7 properties
Purplebricks.Property.Domain.Entities.User
object
15 properties
Purplebricks.Property.Domain.Enums.OfferTenancyStatus
string
Purplebricks.Property.Domain.Entities.MarketingPriceStatus
string
Purplebricks.Property.Domain.Enums.RegulatoryCertificateStatus
string
Purplebricks.Property.Domain.Entities.Property
object
99 properties
Purplebricks.Property.Domain.Entities.LocalPropertyExpert
object
21 properties
Purplebricks.Property.Domain.Model.HistoryEventModel
object
7 properties
Purplebricks.Property.Domain.Entities.OfferTenancy
object
7 properties
Purplebricks.Property.Domain.Enums.PaymentMethod
string
Purplebricks.Property.Domain.Entities.BuyerAdditionalData
object
18 properties
Purplebricks.Property.Business.ViewModels.Creatio.CreatioPropertyNotesViewModel
object
1 property
Purplebricks.Property.Domain.Entities.OrderLine
object
7 properties
Purplebricks.Property.Business.InputModels.ContactRequestInputModel
object
3 properties
Purplebricks.Property.Domain.Enums.OrderType
string
Purplebricks.Property.Domain.Entities.PropertyAttribute
object
14 properties
Purplebricks.Property.Domain.Entities.LocationGroupAddOnPrice
object
4 properties
Purplebricks.Property.Domain.Model.UserPropertyModel
object
11 properties
Purplebricks.Property.Business.ViewModels.HomeOwnerAssociationViewModel
object
4 properties
Purplebricks.Property.Business.ViewModels.LocationGroupSalesAddOnAvailabilityViewModel
object
1 property
Purplebricks.Property.Business.ViewModels.Creatio.Address
object
6 properties
Purplebricks.Property.Domain.Enums.LettingTerms
string
Purplebricks.Property.Domain.Enums.IdStatus
string
Purplebricks.Property.Domain.Entities.OfferBuyer
object
11 properties
1 required
Purplebricks.Property.Domain.Entities.PropertyViewed
object
6 properties
Purplebricks.Property.Contract.Enums.Heating
string
Purplebricks.Property.Contract.Enums.Garage
string
Purplebricks.Property.Domain.Entities.PropertyBoardProvider
object
6 properties
Purplebricks.Property.Domain.Entities.PortalEnquiry
object
14 properties
1 required
Purplebricks.Property.Domain.Entities.AddOn
object
6 properties
Purplebricks.Property.Domain.Entities.PropertyCompliance
object
6 properties
Purplebricks.Property.Domain.Entities.RightmoveAdvertPerformance
object
5 properties
Purplebricks.Property.Domain.Entities.LocationGroup
object
6 properties
Purplebricks.Property.Domain.Enums.EmploymentStatus
string
Purplebricks.Property.Domain.Entities.PropertyTenancy
object
23 properties
Purplebricks.Property.Domain.Enums.Parking
string
Microsoft.AspNetCore.Mvc.ProblemDetails
object
5 properties
Purplebricks.Property.Domain.Enums.Deposit
string
Purplebricks.Property.Contract.RelistPropertyRequest
object
2 properties
2 required
Purplebricks.Property.Domain.Entities.HistoryEvent
object
20 properties
Purplebricks.Property.Domain.Enums.TenantTerms
string
Purplebricks.Property.Domain.Enums.LettingServiceLevel
string
Purplebricks.Property.Business.InputModels.PropertyAddressRequest
object
1 property
Purplebricks.Property.Domain.Entities.EmailConfirmationToken
object
3 properties
Purplebricks.Property.Domain.Entities.PurpleBricksUser
object
19 properties
Purplebricks.Property.Domain.Enums.Glazing
string
Purplebricks.Property.Domain.Enums.MortgageAgreementStatus
string
Purplebricks.Property.Contract.Enums.Garden
string
Purplebricks.Property.Business.ViewModels.ExpertContactViewModel
object
3 properties
Purplebricks.Property.Domain.Entities.RegulatoryCertificate
object
13 properties
Purplebricks.Property.Business.ViewModels.Creatio.CreatioProperty
object
9 properties
Purplebricks.Property.Domain.Enums.UserType
string
Purplebricks.Property.Domain.Entities.PropertyTenureDetails
object
14 properties
Purplebricks.Property.Domain.Entities.ShoppingCartVoucher
object
8 properties
Purplebricks.Property.Domain.Entities.AdditionalOwner
object
13 properties
Purplebricks.Property.Domain.Enums.PortalType
string
Purplebricks.Property.Business.ViewModels.PropertyDetailsViewModel
object
83 properties
Purplebricks.Property.Domain.Entities.PropertyTrack
object
9 properties
Purplebricks.Property.Domain.Enums.MethodOfSale
string
Purplebricks.Property.Domain.Entities.BlockedViewing
object
9 properties
Purplebricks.Property.Domain.Entities.Voucher
object
2 properties
Purplebricks.Property.Domain.Entities.Offer
object
23 properties
Purplebricks.Property.Domain.Enums.Garage
string
Purplebricks.Property.Business.InputModels.SellingPriceInputModel
object
3 properties
Purplebricks.Property.Domain.Enums.AddressType
string
Purplebricks.Property.Contract.Enums.Glazing
string
Purplebricks.Property.Domain.Enums.Heating
string
Purplebricks.Property.Business.InputModels.PropertyTrackedInput
object
1 property
Purplebricks.Property.Domain.Entities.MarketPriceDetail
object
6 properties
Purplebricks.Property.Domain.Enums.OfferStatus
string
Purplebricks.Property.Business.InputModels.CreatePropertyInput
object
1 property
Purplebricks.Property.Domain.Enums.EmailAlertFrequency
string
Purplebricks.Property.Domain.Enums.Tenure
string
Purplebricks.Property.Domain.Entities.Customer
object
27 properties
Purplebricks.Property.Domain.Entities.PropertyAction
object
6 properties
Purplebricks.Property.Domain.Model.ExpertModel
object
5 properties
Purplebricks.Property.Domain.Entities.AddOnPrice
object
5 properties
Purplebricks.Property.Business.ViewModels.CreatePropertyViewModel
object
1 property
Purplebricks.Property.Domain.Entities.PropertySpecifics
object
23 properties
Purplebricks.Property.Domain.Enums.SaleProgressOption
string
Purplebricks.Property.Domain.Entities.FloorPlan
object
9 properties
Purplebricks.Property.Domain.Enums.JobType
string
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Purplebricks publishes across the network.