ApplyPayment

Apply confirmation of payment to a parking transaction.

APIDescription
GET api/ApplyPayment?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&Amount={Amount}&AuthorisationCode={AuthorisationCode}&PaymentTime={PaymentTime}&CustomerID={CustomerID}

GET implementation of ApplyPayment

POST api/ApplyPayment

POST implementation of ApplyPayment

ApplyPromotion

Apply confirmation of promotional payment to a parking transaction.

APIDescription
GET api/ApplyPromotion?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&Amount={Amount}&AuthorisationCode={AuthorisationCode}&PaymentTime={PaymentTime}&PromotionValue={PromotionValue}&PromotionCode={PromotionCode}&PromotionDescription={PromotionDescription}&CustomerID={CustomerID}

GET implementation of ApplyPromotion

POST api/ApplyPromotion

POST implementation of ApplyPromotion

ApplyValidation

Apply the chosen validation to a parking transaction.

APIDescription
GET api/ApplyValidation?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&ValidationProviderNo={ValidationProviderNo}&ValidationSource={ValidationSource}&CustomerID={CustomerID}

GET implementation of ApplyValidation

POST api/ApplyValidation

POST implementation of ApplyValidation

CalculatePayAndDisplayRate

Calculate the rate a parking transaction.

APIDescription
GET api/CalculatePayAndDisplayRate?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&TargetRateEndTime={TargetRateEndTime}

GET implementation of CalculatePayAndDisplayRate

POST api/CalculatePayAndDisplayRate

POST implementation of CalculatePayAndDisplayRate

CalculateRate

Calculate the rate a parking transaction.

APIDescription
GET api/CalculateRate?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}

GET implementation of CalculateRate

POST api/CalculateRate

POST implementation of CalculateRate

CreateMultipleUseIdentifier

Create a multiple use Identifier for a parking facility to allow entry/exit.

APIDescription
GET api/CreateMultipleUseIdentifier

GET implementation of CreateMultipleUseIdentifier

POST api/CreateMultipleUseIdentifier

POST implementation of CreateMultipleUseIdentifier

CreatePayAndDisplaySession

Calculate the rate a parking transaction.

APIDescription
GET api/CreatePayAndDisplaySession?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&TargetRateEndTime={TargetRateEndTime}

GET implementation of CalculatePayAndDisplayRate

POST api/CreatePayAndDisplaySession

POST implementation of CalculatePayAndDisplayRate

CreateSingleUseIdentifier

Create a single use Identifier for a parking facility to allow a single entry/exit during the specifed time window.

APIDescription
GET api/CreateSingleUseIdentifier

GET implementation of GetFacilityConfiguration

POST api/CreateSingleUseIdentifier

POST implementation of GetFacilityConfiguration

DeleteIdentifier

Delete an Identifier from a parking facility.

APIDescription
GET api/DeleteIdentifier?APIKey={APIKey}&FacilityNo={FacilityNo}&ReferenceNo={ReferenceNo}

GET implementation of DeleteIdentifier

POST api/DeleteIdentifier

POST implementation of DeleteIdentifier

ExtendPayAndDisplaySession

Calculate the rate a parking transaction.

APIDescription
GET api/ExtendPayAndDisplaySession?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&TargetRateEndTime={TargetRateEndTime}

GET implementation of CalculatePayAndDisplayRate

POST api/ExtendPayAndDisplaySession

POST implementation of CalculatePayAndDisplayRate

FinalizeTransaction

Finalize the transaction details of a post-payment event.

APIDescription
GET api/FinalizeTransaction?APIKey={APIKey}&FacilityNo={FacilityNo}&TicketNo={TicketNo}&TicketType={TicketType}&Amount={Amount}&AuthorisationCode={AuthorisationCode}&PaymentTime={PaymentTime}&PromotionValue={PromotionValue}&PromotionCode={PromotionCode}&PromotionDescription={PromotionDescription}&EventID={EventID}&CustomerID={CustomerID}

GET implementation of FinalizeTransaction

POST api/FinalizeTransaction

POST implementation of FinalizeTransaction

GetAPIKey

Request an API Key to use with the APT.MobileAPI Service.

APIDescription
GET api/GetAPIKey?CustomerKey={CustomerKey}&RevokeExistingKey={RevokeExistingKey}

GET implementation of GetAPIKey

POST api/GetAPIKey

POST implementation of GetAPIKey

GetArticles

Get a list of all available Validation Providers for the chosen Parking Facility.

APIDescription
GET api/GetArticles?APIKey={APIKey}&FacilityNo={FacilityNo}

GET implementation of GetValidationProviders

POST api/GetArticles

POST implementation of GetValidationProviders

GetAvailableFacilities

Request a list of Facilities you are authorised to use with the APT.MobileAPI Service.

APIDescription
GET api/GetAvailableFacilities?APIKey={APIKey}

GET implementation of GetAvailableFacilties

POST api/GetAvailableFacilities

POST implementation of GetAvailableFacilties

GetFacilityConfiguration

Get location and VAT information for the requested facility.

APIDescription
GET api/GetFacilityConfiguration?APIKey={APIKey}&FacilityNo={FacilityNo}

GET implementation of GetFacilityConfiguration

POST api/GetFacilityConfiguration

POST implementation of GetFacilityConfiguration

GetOccupancy

Request the counting catergory or storey occupancy data for a carpark

APIDescription
GET api/GetOccupancy?APIKey={APIKey}&FacilityNo={FacilityNo}&Carpark={Carpark}&Type={Type}&Index={Index}

GET implementation of GetOccupancy

POST api/GetOccupancy

POST implementation of GetOccupancy

GetRateConfiguration

Get location and VAT information for the requested facility.

APIDescription
GET api/GetRateConfiguration?APIKey={APIKey}&FacilityNo={FacilityNo}&CarparkNo={CarparkNo}&RateNo={RateNo}

GET implementation of GetRateConfiguration

POST api/GetRateConfiguration

POST implementation of GetFacilityConfiguration

GetTicketFromBarcode

Retrieve the Ticket and Facility information using the ITF or QR barcode printed on the Ticket.

APIDescription
GET api/GetTicketFromBarcode?APIKey={APIKey}&Barcode={Barcode}

GET implementation of GetTicketFromBarcode

POST api/GetTicketFromBarcode

POST implementation of GetTicketFromBarcode

GetTicketFromPartial

Search for the full Ticket number using only the last 6 digits printed on the Ticket.

APIDescription
GET api/GetTicketFromPartial?APIKey={APIKey}&FacilityNo={FacilityNo}&PartialTicketNo={PartialTicketNo}

GET implementation of GetTicketFromPartial

POST api/GetTicketFromPartial

POST implementation of GetTicketFromPartial

GetTicketFromPlate

Search for the full Ticket number using the vehicle registration number.

APIDescription
GET api/GetTicketFromPlate?APIKey={APIKey}&FacilityNo={FacilityNo}&Plate={Plate}

GET implementation of GetTicketFromPlate

POST api/GetTicketFromPlate

POST implementation of GetTicketFromPlate

GetValidationProviders

Get a list of all available Validation Providers for the chosen Parking Facility.

APIDescription
GET api/GetValidationProviders?APIKey={APIKey}&FacilityNo={FacilityNo}

GET implementation of GetValidationProviders

POST api/GetValidationProviders

POST implementation of GetValidationProviders

TransactionMonitor

Websocket endpoint which provides realtime transaction notifications for single and multi use identifiers

APIDescription
GET api/TransactionMonitor?APIKey={APIKey}

GET implementation of TransactionMonitor