Search a Pass with a serial number
curl -i "https://api.passdock.com/api/v1/templates/106/passes/search?api_token=75778a65dfdae310a107d2ef0bbd3780&serial_number=serial-1351766860&many=true"
{
"auxiliary": [
{
"changeMessage": "Departure time changed to %@",
"dateStyle": "PKDateStyleMedium",
"key": "departure",
"label": "DEPARTURE",
"timeStyle": "PKDateStyleMedium",
"value": "2012-11-12T10:12:20-08:00"
}
],
"back": [
{
"changeMessage": "",
"key": "passport",
"label": "PASSPORT",
"value": "United States of America."
}
],
"bar": {
"format": "PKBarcodeFormatQR",
"message": "1350551026",
"messageEncoding": "iso-8859-1"
},
"created_at": "2012-10-18T09:03:47Z",
"custom": [
{
"transitType": "PKTransitTypeAir"
}
],
"download": "https://api.passdock.com/passes/199/cd4bf0e77e1c619ed55d78f5f2ead787b7c689f9.pkpass",
"family_id": 106,
"header": [
{
"changeMessage": "Gate changed to %@",
"key": "gate",
"label": "GATE",
"value": "56"
}
],
"id": 199,
"primary": [
{
"changeMessage": "Departure changed in %@",
"key": "from",
"label": "FROM",
"value": "NYC"
},
{
"changeMessage": "Destination changed to %@",
"key": "to",
"label": "TO",
"value": "SFO"
}
],
"relevance": {
"locations": [
]
},
"secondary": [
{
"changeMessage": "Passenger name changed to %@",
"key": "name",
"label": "NAME",
"value": "James Smith"
}
],
"serial_number": "serial-1350551026",
"updated_at": "2012-10-18T09:15:31Z",
"visual": {
"backgroundColor": "rgb(237,184,61)",
"foregroundColor": "rgb(255,255,255)",
"labelColor": "",
"logoText": "Passdock Airways"
},
"web_token": "cd4bf0e77e1c619ed55d78f5f2ead787b7c689f9"
}
OR
200 Good Request with Many paramenter.
[
{
"code": "This is the message inside the QR Code.",
"download": "https://api.passdock.com/passes/34/0e21273510a9bc18fc05572842f461970583e3de.pkpass",
"family_id": 25,
"id": 34,
"redeemed_at": null,
"serial_number": "ObjC-API-65",
"type": 1,
"web_token": "0e21273510a9bc18fc05572842f461970583e3de"
},
{
"code": "This is the message inside the QR Code.",
"download": "https://api.passdock.com/passes/35/89b8cd9af2a98cc9bf21dd6050acc56fe43426f6.pkpass",
"family_id": 25,
"id": 35,
"redeemed_at": null,
"serial_number": "ObjC-API-78",
"type": 1,
"web_token": "89b8cd9af2a98cc9bf21dd6050acc56fe43426f6"
},
{
"code": "This is the message inside the QR Code.",
"download": "https://api.passdock.com/passes/36/9fb8daf956a1de6095e9a4f3cd0c97526701834c.pkpass",
"family_id": 25,
"id": 36,
"redeemed_at": null,
"serial_number": "ObjC-API-78",
"type": 1,
"web_token": "9fb8daf956a1de6095e9a4f3cd0c97526701834c"
}
]
| Param name | Description |
|---|---|
|
template_id required |
Template ID Value: Must be Fixnum |
|
many optional |
Get an array of Passes instead of the just one, but in compact mode Value: Must be one of: true, false. |
|
serial_number required |
Serial Number Value: Must be String |
|
api_token required |
Your Passdock API key Value: Must be String |