CarDeliveryNetwork.Api.Data Namespace

Car Delivery Network API DocumentationCar Delivery Network
Data structures associated with the API
Classes

  ClassDescription
Public classAction
Describes an action to be carried out on a resource.
Public classApiEntityBase
Exists purely so we can set IsUnitTesting on the base class
Public classApiEntityBaseT
A base class for Car Delivery Network data entities.
Public classApiEntityCollectionBaseT, TC
A collection of Car Delivery Network Job entities.
Public classApiError
Public classBid
A Car Delivery Network Bid entity.
Public classCdxChange
A CDX change
Public classCdxMessage
Public classCdxShipment
A CDx shipment
Public classCdxStatus
Public classCdxStop
Public classCdxVehicle
A vehicle extension for CDx
Public classCdxVehicleChange
A CDX vehicle for a CDXChange file
Public classCdxVehicleExchange
A CDX vehicle exchange
Public classContactDetails
A Car Delivery Network ContactDetails entity.
Public classCustomer
A Car Delivery Network Customer entity.
Public classDamageClaim
A Car Delivery Network Damage Claim entity
Public classDamageClaimDamageArea
A Car Delivery Network DeliveryDamageClaim.Area entity
Public classDamageClaimDamageProperty
DamageProperty
Public classDamageClaimDamageSeverity
A Car Delivery Network DeliveryDamageClaim.Severity entity
Public classDamageClaimDamageType
A Car Delivery Network DeliveryDamageClaim.Type entity
Public classDamageClaims
A collection of Car Delivery Network DeliveryDamageClaim entities.
Public classDamageItem
A Car Delivery Network Damage Item entity
Public classDamageItemDamageArea
A Car Delivery Network DamageItem.Area entity
Public classDamageItemDamageProperty
DamageProperty
Public classDamageItemDamageSeverity
A Car Delivery Network DamageItem.Severity entity
Public classDamageItemDamageType
A Car Delivery Network DamageItem.Type entity
Public classDamageItems
A collection of Car Delivery Network DamageItem entities.
Public classDevice
A Car Delivery Device entity.
Public classDevices
A collection of Car Delivery Network Device entities.
Public classDocument
A Car Delivery Network Document entity
Public classDocuments
A collection of Car Delivery Network Document entities.
Public classEndPoint
A Car Delivery Network EndPoint entity.
Public classFleet
A Car Delivery Network Fleet entity.
Public classFleets
A collection of Car Delivery Network Fleet entities.
Public classInsurance
A Car Delivery Network Insurance entity
Public classJob
A Car Delivery Network Job entity.
Public classJobs
A collection of Car Delivery Network Job job entities.
Public classJobStatusHistoryItem
A Car Delivery Network JobHistoryItem entity.
Public classJobStatusHistoryItems
A collection of Car Delivery Network JobHistoryItem entities.
Public classPayment
A Car Delivery Network Payment entity.
Public classPosition
Position
Public classRegionSettings
Class to hold various settings for a CDN region
Public classReport
Class to hold CDN report data
Public classResponseStatus
Public classSerialization
Helper class for object serialisation and deserialisation
Public classSignature
A Car Delivery Network Signature entity
Public classTranship
A Car Delivery Network EndPoint entity.
Public classTruck
Truck
Public classTrucks
A collection of Car Delivery Network Truck entities.
Public classUser
User
Public classUsers
A collection of Car Delivery Network User entities.
Public classVehicle
A Car Delivery Network Vehicle entity. You must specify a VIN or Registration.
Public classVehicles
A collection of Car Delivery Network Vehicle Vehicle entities.
Interfaces

  InterfaceDescription
Public interfaceIApiEntity
Defines methods for all Car Delivery Network data entities.
Enumerations

  EnumerationDescription
Public enumerationCdxSignatureType
Public enumerationCdxStopType