How to obtain authorization data?
Using default "Future" interface
Open pinnacle website, without logging in.
Open "Developer Tools" by hitting F12
Choose "Network" tab on the top
On website authorize with your login and password
Enter "sessions/notifications" in "Developer tools" into the "Filter" text field in top left corner
Select the last record in list
On the right side, at "Headers" tab scroll down "Request headers" block
On the very bottom there are three values, required for authorization:
x-api-key: CmX2KcMrXuFmNg6YFbmTxE0y9CIrOi0R
x-device-uuid: e2ab3211-0233b3a5-cfc981db-8f77c654
x-session: VaSO2xQjG0EBwRyPqCyplT8nE5Fbn8QU
Using "asian" interface
Open pinnacle website, without logging in.
Open "Developer Tools" by hitting F12
Choose "Network" tab on the top
On website authorize with your login and password
Enter "CustomerBalance" in "Developer tools" into the "Filter" text field in top left corner
Select the last record in list
On the right side, select "Cookies" tab
The following cookies contain your credentials:
"BrowserSessionId" cookie should be used for "X-Device-UUID" field
"token" cookie should be used for "X-Session" field
Leave "X-API-Key" set to default value, don't change it.
For custom site mirrors
Do not fill "Custom API server", unless you can not connect to default one.
If pinnacle provided you with custom mirror to access the website, do the same steps as above, but also copy "Host" header, which should look like '51.55.41.82:15890'
Paste this data into "Custom API server" field, so the bot could use it for requests.
This are your credentials, to access the account, fill them into "Authorization data" form in the top right corner of this page and click "Connect to API".
Settings
Additional bankroll field allows you to add to bankroll calculation money, which you are ready to deposit (and occasionally loose) to your account in the nearest future. Don't count illiquid assets, like properties, or assets you can not gamble with, like savings. This number is added to bankroll during calculations, the higher it is, the larger your bets are.
Bet size is the percentage of bankroll, which you will be on even (50%) chances. You will bet more on higher probability selections with lower odds and less on less probable selections.
You can select which odds you prefer to display, decimal or american. Please note, that all bet will be placed using american odds, as pinnacle rounds down decimal values, i.e. betting on american odds is more profitable.
The edge represents your average advantage over the field. The higher it is, the larger you bets will be. Choose your average winrate over large number of bets. You can use this settings as a marker, how certain you are, that bets you are about to place is profitable.
You can select different supported sports and bet on prematch/live, although this interface is best when used for live-betting
Please do not turn off bet confirmation, until you got familiar with interface!
Alternative main odds Place (market making)
Start export from year
Export bets!
Close export
CSV data will appear below, you may export it to Excel or similar software.
Authorization data
Custom API server:
X-API-Key:
X-Device-UUID:
X-Session:
Connect to API
Username:
Balance:
Pending:
Bankroll:
Export settled bets
Disconnect from API
Configuration settings
Insane bets (5%)
Very high bets (4%)
High bets (3%)
Normal bets (2.5%)
Safe bets (2%)
Extremely safe (1.5%)
Super safe (1%)
Just testing (0.5%)
decimal odds (1.8)
american odds (-125)
Are you sure? (20%)
High edge (10%)
Normal edge (5%)
Low edge (1%)
E-sports
Tennis
Basketball
In-play
Prematch
Accept better odds
Refuse changed odds
Accept ANY odds
Confirm bets
Skip bet confirmation