Skip to content

Commit 9d3c4ae

Browse files
author
Jack Li
committed
Add top-picks return schema
1 parent 6b1a95d commit 9d3c4ae

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed

ticketscraping/README.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# TM QuickPicks 4.0 API Return Data Schema
2+
3+
```
4+
{
5+
"meta": {
6+
"modified": ISOString,
7+
"expired": ISOString
8+
},
9+
"eventId": string,
10+
"offset": number,
11+
"total": number,
12+
"picks": {
13+
"type": "seat",
14+
"selection": "resale" or "standard",
15+
"quality": float < 1,
16+
"section": string,
17+
"row": string of number,
18+
"offerGroups": [
19+
{
20+
"offers": [
21+
offerIds in string
22+
],
23+
"places": [
24+
placeIds in string
25+
],
26+
"seats": [
27+
seatIds in string
28+
],
29+
"coordinates": []
30+
}
31+
],
32+
"area": string,
33+
"descriptionId": string,
34+
"maxQuantity": number of seats,
35+
"shapes": unknown,
36+
}[],
37+
38+
"places": {}[], //ToDo
39+
40+
"_embedded": {
41+
"offer": {
42+
"meta": {
43+
"modified": ISOString,
44+
"expires": ISOString
45+
},
46+
"offerId": string,
47+
"rank": 0,
48+
"online": bool,
49+
"protected": bool,
50+
"rollup": bool,
51+
"inventoryType": "resale" or "primary",
52+
"offerType": "standard",
53+
"listingId": string,
54+
"listingVersionId": string,
55+
"currency": string,
56+
"listPrice": number,
57+
"faceValue": number,
58+
"totalPrice": number,
59+
"noChargesPrice": number,
60+
"charges": [
61+
{
62+
"reason": "service",
63+
"type": "fee",
64+
"amount": number
65+
}
66+
],
67+
"sellableQuantities": [
68+
numbers
69+
],
70+
"section": string,
71+
"row": string,
72+
"seatFrom": string,
73+
"seatTo": string,
74+
"ticketTypeId": string,
75+
}[]
76+
}
77+
}
78+
```

0 commit comments

Comments
 (0)