The API expects a post request.
Section |
---|
|
Column |
---|
| Raw Request Code Block |
---|
language | text |
---|
theme | Eclipse |
---|
title | Raw Request |
---|
collapse | true |
---|
| POST /api/OC-TOMA/v1/permits/push HTTP/1.1
Host: controller.parkadmin.com
Accept: application/json
Content-Type: application/json
Cache-Control: no-cache
{
"apiToken": "YOUR-API-TOKEN",
"Amount": "14.50",
"CurrencyID": "CAD",
"LicencePlate": "PL8RDR",
"zone": "Lot 4",
"zoneID": "4",
"permitNo": "L4-1138",
"startTime": "2018-07-02T09:00:00",
"endTime": "2018-07-02T09:30:00"
} |
|
Column |
---|
| JavaScript Request Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | JavaScript |
---|
collapse | true |
---|
| var request = new XMLHttpRequest();
request.open('POST', 'https://controller.parkadmin.com/api/OC-TOMA/v1/permits/push');
request.setRequestHeader('Content-Type', 'application/json');
request.setRequestHeader('Accept', 'application/json');
request.onreadystatechange = function () {
if (this.readyState === 4) {
console.log('Status:', this.status);
console.log('Headers:', this.getAllResponseHeaders());
console.log('Body:', this.responseText);
}
};
var body = {
"apiToken": "YOUR-API-TOKEN",
"Amount": "14.50",
"CurrencyID": "CAD",
"LicencePlate": "PL8RDR",
"zone": "Lot 4",
"zoneID": "4",
"permitNo": "L4-1138",
"startTime": "2018-07-02T09:00:00",
"endTime": "2018-07-02T09:30:00"
}
request.send(JSON.stringify(body)); |
|
|
The API expects a post request.
...
...
Successful Response:
The response will be a json object.
Content-Type: application/json
Code Block |
---|
language | js |
---|
theme | Eclipse |
---|
title | Success Response |
---|
|
{
"status": "success",
"reference_id": "1a9b5375-cb75-4c71-9939-eeae550b09ac",
"InternalReferenceID": "1a9b5375-cb75-4c71-9939-eeae550b09ac"
} |
...
Errors:
Content-Type: application/json
...