FAQ
How do I know if a line is closed?
There are few ways to detect this:
- Checking
is_open
variable - Checking
moneyline, spreads, totals, specials
objects if they are empty - This means that the odds are not offered - Checking
limits
- if all values are at 0 that means the line is closed
Why are specials
limits not in limits
object?
Special markets can all have different limits (ex. BTTS could have limit 100 but Home Team Odd/Even could only have 50), therefore they have their limit stated directly instead of general value.
How do I know if the odds offered are pre-match or live?
Every line has variable called live_status
which indicates whether the line is pre-match odds (0 or 2) or live (1).
Can I access odds history of each line?
To receive access historical odds you require a special access to API. Contact us at admin@sharpbet.io or Discord (@sharpbet) to apply for it.
Why does the 'Get ALL odds for a sport' request have maximum 1 request per minute?
This request is resource and bandwidth intensive both for us and you. We therefore encourage to fetch this only to get up-to-date with all available odds and then periodically fetch latest (incremental updates) odds to update your records.
I do not see endpoint for what I require from Pinnacle or Sharpbet.io
We are always open to ideas and suggestions, do not hesitate and contact us on email or Discord mentioned above.
Some endpoints require Extended API access, how do i get that?
Sharp plan in itself includes API but not extended API access. In order to get Extended API access you need to select Sharp with Extended API when subscribing to Sharp plan, this adds 20€*month to your billing cycle.