Introduction
Get up and running in less than 5 minutes with our comprehensive developer documentation. bet365soft's API returns data in structured JSON. We offer a simple and thoughtfully designed odds API that's a breeze to get started with.
Sports List
Name
ID
Name
ID
Football
1
Cricket
66
Basketball
3
Tennis
4
Volleyball
6
Baseball
5
Boxing
9
American Football
13
Handball
8
Rugby League
7
Table Tennis
10
Badminton
16
Ice Hockey
2
Snooker
30
League List
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/league
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
sid |
Yes* |
Sport ID (INT) |
HTTP Response
leagues.json
Prematch List
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/prematch
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
sid |
Yes* |
Sport ID (INT) |
lid |
Yes* |
League ID (INT) |
HTTP Response
prematch.json
Prematch Event
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/prematchEvent
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
id |
Yes* |
Event ID (INT) |
HTTP Response
prematchEvent.json
Inplay
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/inplay
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
sid |
Yes* |
Sport ID (INT) |
HTTP Response
inplay.json
Inplay Event
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/inplayEvent
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
id |
Yes* |
Event ID (INT) |
HTTP Response
inplayEvent.json
Top Match
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/topMatch
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
match |
Yes* |
Match Status [Live,Upcoming] (String) |
HTTP Response
topMatchLive.json
|
topMatchUpcoming.json
Search
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/search
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
match |
Yes* |
Match Status [Live,Upcoming] (String) |
text |
Yes* |
Search Text (String) |
HTTP Response
searchLive.json
|
searchUpcoming.json
Tournament List
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/tournaments
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
HTTP Response
tournaments.json
Tournament Winner
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/tournamentWinner
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
lid |
Yes* |
Champion Id (INT) |
HTTP Response
tournamentWinner.json
Result By Sport
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/resultBySport
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
sid |
Yes* |
Sport ID (INT) |
fromDate |
Yes* |
Start Date (DATE) |
toDate |
Yes* |
End Date (DATE) |
HTTP Response
resultBySport.json
Result By League
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/resultByLeague
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
lid |
Yes* |
League ID (INT) |
fromDate |
Yes* |
Start Date (DATE) |
toDate |
Yes* |
End Date (DATE) |
HTTP Response
resultByLeague.json
Result By Event
HTTP Request
GET https://api.bet365soft.com/sportsbook/v1/resultByEvent
Query Parameters
Parameter |
Required |
Description |
apikey |
Yes* |
Login Access |
id |
Yes* |
Event ID (INT) |
HTTP Response
resultByEvent.json