ApplyPayment
Apply confirmation of payment to a parking transaction.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| GET api/CreateMultipleUseIdentifier |
GET implementation of CreateMultipleUseIdentifier |
| POST api/CreateMultipleUseIdentifier |
POST implementation of CreateMultipleUseIdentifier |
CreatePayAndDisplaySession
Calculate the rate a parking transaction.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| GET api/CreateSingleUseIdentifier |
GET implementation of GetFacilityConfiguration |
| POST api/CreateSingleUseIdentifier |
POST implementation of GetFacilityConfiguration |
DeleteIdentifier
Delete an Identifier from a parking facility.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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.
| API | Description |
|---|---|
| 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
| API | Description |
|---|---|
| GET api/TransactionMonitor?APIKey={APIKey} |
GET implementation of TransactionMonitor |