Get bookmakers

GET /bookie/names/

Operation ID: get_bookie_name_list

Get all bookie names that are supported by Betmatic. Users can use Bookie IDs (not the names) later for specifying target bookies while creating notifications/publishing picks.

Parameters

No parameters required.

Response

Success Response (200)

Returns an array of BookieNameList objects:

[
  {
    "id": 1,
    "title": "TAB",
    "markets_unavailable": "SRM,BSP",
    "icon_uri": "https://betmatic.app/icons/tab.png",
    "enabled": true,
    "bonus_enabled": true,
    "note": "Major Australian bookmaker",
    "sports": true,
    "sports_bonus_enabled": false,
    "maintain": false,
    "support_manual_login": true
  },
  {
    "id": 8,
    "title": "WishBet", 
    "markets_unavailable": "BTP,SRM,TWIN,TPLC",
    "icon_uri": "https://betmatic.app/icons/wishbet.png",
    "enabled": true,
    "bonus_enabled": true,
    "note": "",
    "sports": true,
    "sports_bonus_enabled": false,
    "maintain": false,
    "support_manual_login": false
  }
]

Response Fields

Field
Type
Description

id

integer

Unique identifier for the bookie used by Betmatic

title

string

Full name of the bookie

markets_unavailable

string

Unavailable markets for this bookie (short codes separated by comma)

icon_uri

string

URL to the bookie's icon image

enabled

boolean

Whether the bookie is currently enabled and supported

bonus_enabled

boolean

Whether bonus betting is supported for racing

note

string

Additional notes or information about the bookie

sports

boolean

Whether sports betting is supported

sports_bonus_enabled

boolean

Whether bonus betting is supported for sports

maintain

boolean

Whether the bookie is currently under maintenance

support_manual_login

boolean

Whether manual login is supported

Usage

curl -X GET "https://betmatic.app/api/bookie/names/" \
  -H "Authorization: Token your_token"

Error Responses

  • 401 Invalid credentials - Authentication token is invalid or missing

  • 500 Internal server error - Server encountered an error processing the request

Potential Use Cases

  1. Bet Targeting: Select specific bookmakers when creating notifications or bets

  2. Market Validation: Check which markets are available for each bookmaker

  3. Bot Configuration: Configure automated betting bots with supported bookmakers

Authentication

This endpoint requires authentication. Include your token in the Authorization header:

Authorization: Token your_token

Last updated