API DATA

신속,정확,안정,경제성 을 가지고 있는 저희 ODDSSPO API 함께 하는
여러분들은 성공의 길에 한발 더 다가선 거라고 자부합니다.

신속,정확,안정,경제성 을 가지고 있는 저희 ODDSSPO API 함께 하는 여러분들은 성공의 길에 한발 더 다가선 거라고 자부합니다.

축구

야구

농구

아이스하키

배구

권투

테니스

핸드볼

탁구

E-스포츠

프리매치 원기준

bet365 배당과 통합배당이 제공됩니다.
bet365 배당과 통합배당이 제공됩니다. 예정 경기및 지난 경기는 +, - 24시간을 기준으로 합니다. 호출시 경기정보(경기 시간,리그,팀명,결과등) 배당이 제공됩니다. 제공 마켓 -승무패 -전반전승무패 -핸디캡 -언더오버 -더블찬스 -양팀모두득점 status 값으로 경기의 진행,취소,연기,종료 등의 상태를 확인 할수 있으며 경기 시작시 경기중으로 표시되며 배당 변화는 없습니다. 경기 시작전 배당은 실시간 업데이트 되며 stop값으로 현재 배당의 상태 1:정지 0:정상 으로 판단 가능합니다. 결과값은 상황에 맞게 끔 제공되며 사용자의 설정에 따라 다른 처리가 가능합니다.(연장전 포함 또는 미포함) (축구) Half Time 전반 Full Time 전반+후반 Over Time 연장전 score 최종점수 제공되는 관리자에서 리그 관리를 통해서 제공할 경기들을 관리 할수 있으며 원하는 팀명 변경 가능하십니다.

프리매치 원기준.json

{
"success": 1,
"result": {
"list": [
{
"id": 54360701,
"sport": "soccer",
"prematch_id": 168936325,
"inplay_id": 0,
"status_id": 0,
"status_kr": "경기전",
"period_id": 0,
"period_kr": "",
"is_inplay_ing": 0,
"league_id": 5700,
"league_name": "프리미어리그",
"league_name_eng": "Premier League",
"home_id": 30600006,
"home_name": "브라이턴 & 호브 앨비언",
"home_name_eng": "Brighton",
"away_id": 30600004,
"away_name": "AFC 본머스",
"away_name_eng": "Bournemouth",
"cc": "England",
"cc_kr": "잉글랜드",
"time": "2025-02-26 04:30:00",
"time_unix": 1740511800,
"timer": "",
"score": {
"home": {},
"away": {}
},
"updated_at": 1740425406707,
"market": [
{
"updated_at": 1740461869129,
"market_id": 10001,
"market_name": "승무패",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.05"
},
{
"name": "Draw",
"value": "3.80"
},
{
"name": "Away",
"value": "3.20"
}
]
}
]
},
{
"updated_at": 1740454643129,
"market_id": 10033,
"market_name": "전반전 승무패",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.60"
},
{
"name": "Draw",
"value": "2.38"
},
{
"name": "Away",
"value": "3.60"
}
]
}
]
},
{
"updated_at": 1740464032949,
"market_id": 10010,
"market_name": "핸디캡",
"stop": 0,
"list": [
{
"name": "-0.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.05"
},
{
"name": "Away",
"value": "1.75"
}
]
}
]
},
{
"updated_at": 1740464894898,
"market_id": 10015,
"market_name": "언더오버",
"stop": 0,
"list": [
{
"name": "3.0",
"stop": 0,
"odds": [
{
"name": "Under",
"value": "1.90"
},
{
"name": "Over",
"value": "2.00"
}
]
}
]
},
{
"updated_at": 1740462094129,
"market_id": 10002,
"market_name": "더블찬스",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Home/Draw",
"value": "1.36"
},
{
"name": "Home/Away",
"value": "1.25"
},
{
"name": "Draw/Away",
"value": "1.73"
}
]
}
]
},
{
"updated_at": 1740457785380,
"market_id": 10003,
"market_name": "양팀모두득점",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Yes",
"value": "1.50"
},
{
"name": "No",
"value": "2.50"
}
]
}
]
},

<제공 되는 DATA를 기반으로 작성한 예시 화면 입니다. >

프리매치 다기준

프리매치 원기준의 모든 항목이 포함 되어있으며 더많은 마켓 항목 들을 제공합니다.
-핸디캡(추가기준점) -언더오버(추가기준점) -승패 -정확한 스코어 -정확한 골 -승무패/언더오버 등... 더 많은 마켓 항목은 API GUIDE 페이지 참고 해주세요 status 값으로 경기의 진행,취소,연기,종료 등의 상태를 확인 할수 있으며 경기 시작시 경기중으로 표시되며 배당 변화는 없습니다. 경기 시작전 배당은 실시간 업데이트 되며 stop값으로 현재 배당의 상태 1:정지 0:정상 으로 판단 가능합니다. 결과값은 상황에 맞게 끔 제공되며 사용자의 설정에 따라 다른 처리가 가능합니다.(연장전 포함 또는 미포함) (농구) 1 쿼터 점수 2 쿼터 점수 3 쿼터 점수 4 쿼터 점수 Full Time (1,2,3,4 쿼터의 총 합) Over Time (연장전) score 최종 점수 관리자에서 리그 관리를 통해서 제공할 경기들을 관리 할수 있으며 원하는 팀명 변경 가능하십니다.
프리매치 원기준의 모든 항목이 포함 되어있으며
더많은 마켓 항목 들을 제공합니다.
-핸디캡(추가기준점) -언더오버(추가기준점) -승패 -정확한 스코어 -정확한 골 -승무패/언더오버 등... 더 많은 마켓 항목은 API GUIDE 페이지 참고 해주세요 status 값으로 경기의 진행,취소,연기,종료 등의 상태를 확인 할수 있으며 경기 시작시 경기중으로 표시되며 배당 변화는 없습니다. 경기 시작전 배당은 실시간 업데이트 되며 stop값으로 현재 배당의 상태 1:정지 0:정상 으로 판단 가능합니다. 결과값은 상황에 맞게 끔 제공되며 사용자의 설정에 따라 다른 처리가 가능합니다.(연장전 포함 또는 미포함) (농구) 1 쿼터 점수 2 쿼터 점수 3 쿼터 점수 4 쿼터 점수 Full Time (1,2,3,4 쿼터의 총 합) Over Time (연장전) score 최종 점수 관리자에서 리그 관리를 통해서 제공할 경기들을 관리 할수 있으며 원하는 팀명 변경 가능하십니다.

<제공 되는 DATA를 기반으로 작성한 예시 화면 입니다. >

프리매치 다기준

{
"success": 1,
"result": {
"list": [
{
"id": 54360998,
"sport": "basketball",
"prematch_id": 170351730,
"inplay_id": 0,
"status_id": 0,
"status_kr": "경기전",
"period_id": 0,
"period_kr": "",
"is_inplay_ing": 0,
"league_id": 53200,
"league_name": "NBA",
"league_name_eng": "NBA",
"home_id": 30611604,
"home_name": "토론토 랩터스",
"home_name_eng": "Toronto Raptors",
"away_id": 30611602,
"away_name": "보스턴 셀틱스",
"away_name_eng": "Boston Celtics",
"cc": "United-States",
"cc_kr": "미국",
"time": "2025-02-26 09:00:00",
"time_unix": 1740528000,
"timer": "",
"score": {
"home": {},
"away": {}
},
"updated_at": 1740441610184,
"market": [
{
"updated_at": 1740463713131,
"market_id": 16001,
"market_name": "승패",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Home",
"value": "4.92"
},
{
"name": "Away",
"value": "1.19"
}
]
}
]
},
{
"updated_at": 1740462363128,
"market_id": 16002,
"market_name": "핸디캡",
"stop": 0,
"list": [
{
"name": "10.5",
"stop": 1,
"odds": [
{
"name": "Home",
"value": "1.92"
},
{
"name": "Away",
"value": "1.90"
}
]
},
{
"name": "11.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.92"
},
{
"name": "Away",
"value": "1.92"
}
]
}
]
},
{
"updated_at": 1740463660348,
"market_id": 16003,
"market_name": "언더오버",
"stop": 0,
"list": [
{
"name": "224.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.92"
},
{
"name": "Over",
"value": "1.91"
}
]
},
{
"name": "225.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.92"
},
{
"name": "Over",
"value": "1.88"
}
]
},
{
"name": "226.0",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.91"
},
{
"name": "Over",
"value": "1.90"
}
]
},
{
"name": "226.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.91"
},
{
"name": "Over",
"value": "1.90"
}
]
},
{
"name": "227.0",
"stop": 0,
"odds": [
{
"name": "Under",
"value": "1.90"
},
{
"name": "Over",
"value": "1.93"
}
]
},
{
"name": "227.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.90"
},
{
"name": "Over",
"value": "1.92"
}
]
}
]
},
{
"updated_at": 1740457370358,
"market_id": 16010,
"market_name": "1쿼터 승무패",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.98"
},
{
"name": "Draw",
"value": "16.31"
},
{
"name": "Away",
"value": "1.42"
}
]
}
]
},
{
"updated_at": 1740457907129,
"market_id": 16011,
"market_name": "2쿼터 승무패",
"stop": 0,
"list": [
{
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.55"
},
{
"name": "Draw",
"value": "15.33"
},
{
"name": "Away",
"value": "1.54"
}
]
}
]
},
{
"updated_at": 1740464175898,
"market_id": 16008,
"market_name": "1쿼터 핸디캡",
"stop": 0,
"list": [
{
"name": "2.5",
"stop": 1,
"odds": [
{
"name": "Home",
"value": "1.87"
},
{
"name": "Away",
"value": "1.83"
}
]
},
{
"name": "3.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.90"
},
{
"name": "Away",
"value": "1.81"
}
]
}
]
},
{
"updated_at": 1740464040898,
"market_id": 16014,
"market_name": "2쿼터 핸디캡",
"stop": 0,
"list": [
{
"name": "2.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.86"
},
{
"name": "Away",
"value": "1.83"
}
]
}
]
},
{
"updated_at": 1740457955345,
"market_id": 16009,
"market_name": "1쿼터 언더오버",
"stop": 0,
"list": [
{
"name": "56.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.85"
},
{
"name": "Over",
"value": "1.79"
}
]
},
{
"name": "58.0",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.84"
},
{
"name": "Over",
"value": "1.80"
}
]
},
{
"name": "58.5",
"stop": 0,
"odds": [
{
"name": "Under",
"value": "1.83"
},
{
"name": "Over",
"value": "1.81"
}
]
}
]
},
{
"updated_at": 1740457955345,
"market_id": 16015,
"market_name": "2쿼터 언더오버",
"stop": 0,
"list": [
{
"name": "56.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.82"
},
{
"name": "Over",
"value": "1.88"
}
]
},
{
"name": "57.5",
"stop": 1,
"odds": [
{
"name": "Under",
"value": "1.87"
},
{
"name": "Over",
"value": "1.83"
}
]
},
{
"name": "58.0",
"stop": 0,
"odds": [
{
"name": "Under",
"value": "1.86"
},
{
"name": "Over",
"value": "1.84"
}
]
}
]
},
{
"updated_at": 1740464009898,
"market_id": 16020,
"market_name": "핸디캡(추가기준점)",
"stop": 0,
"list": [
{
"name": "6.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.70"
},
{
"name": "Away",
"value": "1.42"
}
]
},
{
"name": "6.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.60"
},
{
"name": "Away",
"value": "1.46"
}
]
},
{
"name": "7.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.50"
},
{
"name": "Away",
"value": "1.50"
}
]
},
{
"name": "7.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.43"
},
{
"name": "Away",
"value": "1.52"
}
]
},
{
"name": "8.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.35"
},
{
"name": "Away",
"value": "1.55"
}
]
},
{
"name": "8.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.28"
},
{
"name": "Away",
"value": "1.60"
}
]
},
{
"name": "9.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.19"
},
{
"name": "Away",
"value": "1.66"
}
]
},
{
"name": "9.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.10"
},
{
"name": "Away",
"value": "1.70"
}
]
},
{
"name": "10.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "2.06"
},
{
"name": "Away",
"value": "1.78"
}
]
},
{
"name": "10.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.97"
},
{
"name": "Away",
"value": "1.84"
}
]
},
{
"name": "11.0",
"stop": 1,
"odds": [
{
"name": "Home",
"value": "1.86"
},
{
"name": "Away",
"value": "1.96"
}
]
},
{
"name": "11.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.83"
},
{
"name": "Away",
"value": "1.98"
}
]
},
{
"name": "12.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.77"
},
{
"name": "Away",
"value": "2.05"
}
]
},
{
"name": "12.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.71"
},
{
"name": "Away",
"value": "2.11"
}
]
},
{
"name": "13.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.66"
},
{
"name": "Away",
"value": "2.22"
}
]
},
{
"name": "13.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.62"
},
{
"name": "Away",
"value": "2.24"
}
]
},
{
"name": "14.0",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.56"
},
{
"name": "Away",
"value": "2.35"
}
]
},
{
"name": "14.5",
"stop": 0,
"odds": [
{
"name": "Home",
"value": "1.54"
},
{
"name": "Away",
"value": "2.39"
}
]
}
]
}
]
},

인플레이

bet365의 데이터를 제공 합니다.
제공 되는 종목은 축구 야구 농구 배구 아이스하키 5종류 입니다. 인플레이 API는 현재 진행중인 경기들을 제공 합니다. 제공 되는 리그는 프리매치 리그를 기준으로 합니다. 실시간배당,점수,라이브 상태에 대한 데이터를 제공 합니다. 매 초 실시간으로 업데이트 되며 2가지 타입으로 선택 이용 가능합니다. 1.REST API >> GET 호출 방식으로 사용자의 요청이 오면 데이터가 전송 됩니다. 2.WebSocket >> 소켓 방식으로 한번 연결시 데이터가 실시간으로 전송 됩니다. (#.WebSocket방식은 처음 접속시 전체 데이터 전송후 다음부턴 갱신된 데이터만 실시간으로 전송 됩니다.)

인플레이

{
"success": 1,
"result": [
{
"g": 54358821,
"b": 169304673,
"ut": 1740429653437,
"gm": {
"l": 5400,
"ln": "프리메라리가",
"le": "LaLiga",
"h": 30690010,
"hn": "세비야 FC",
"he": "Sevilla",
"a": 30599946,
"an": "RCD 마요르카",
"ae": "Mallorca",
"c": "ES",
"ck": "스페인",
"od": [
{
"ut": 1740429647574,
"m": 10501,
"mn": "승무패",
"s": 0,
"l": [
{
"s": 0,
"o": [
{
"n": "Home",
"v": "2.30",
"s": 0
},
{
"n": "Draw",
"v": "2.50",
"s": 0
},
{
"n": "Away",
"v": "4.50",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10503,
"mn": "더블찬스",
"s": 0,
"l": [
{
"s": 0,
"o": [
{
"n": "Home/Draw",
"v": "1.18",
"s": 0
},
{
"n": "Home/Away",
"v": "1.50",
"s": 0
},
{
"n": "Draw/Away",
"v": "1.53",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10504,
"mn": "전반전 승무패",
"s": 0,
"l": [
{
"s": 0,
"o": [
{
"n": "Home",
"v": "7.50",
"s": 0
},
{
"n": "Draw",
"v": "1.17",
"s": 0
},
{
"n": "Away",
"v": "11.00",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10511,
"mn": "언더오버",
"s": 0,
"l": [
{
"n": "1.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.62",
"s": 0
},
{
"n": "Over",
"v": "2.30",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10513,
"mn": "언더오버 (추가기준점)",
"s": 0,
"l": [
{
"n": "0.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "3.50",
"s": 0
},
{
"n": "Over",
"v": "1.30",
"s": 0
}
]
},
{
"n": "2.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.17",
"s": 0
},
{
"n": "Over",
"v": "5.00",
"s": 0
}
]
{
"n": "3.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.04",
"s": 0
},
{
"n": "Over",
"v": "13.00",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10512,
"mn": "전반전 언더오버",
"s": 0,
"l": [
{
"n": "0.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.18",
"s": 0
},
{
"n": "Over",
"v": "4.50",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10523,
"mn": "아시안 핸디캡",
"s": 0,
"l": [
{
"n": "0.0",
"s": 0,
"o": [
{
"n": "Home",
"v": "1.43",
"s": 0
},
{
"n": "Away",
"v": "2.75",
"s": 0
}
]
},
{
"n": "-0.5",
"s": 0,
"o": [
{
"n": "Home",
"v": "2.25",
"s": 0
},
{
"n": "Away",
"v": "1.62",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10506,
"mn": "아시안 핸디캡 (0-0)",
"s": 0,
"l": [
{
"n": "0.0",
"s": 0,
"o": [
{
"n": "Home",
"v": "1.43",
"s": 0
},
{
"n": "Away",
"v": "2.75",
"s": 0
}
]
},
{
"n": "-0.5",
"s": 0,
"o": [
{
"n": "Home",
"v": "2.25",
"s": 0
},
{
"n": "Away",
"v": "1.62",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10525,
"mn": "아시안 언더오버",
"s": 0,
"l": [
{
"n": "1.0",
"s": 0,
"o": [
{
"n": "Under",
"v": "2.38",
"s": 0
},
{
"n": "Over",
"v": "1.55",
"s": 0
}
]
},
{
"n": "1.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.60",
"s": 0
},
{
"n": "Over",
"v": "2.30",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10509,
"mn": "아시안 언더오버 (0-0)",
"s": 0,
"l": [
{
"n": "1.0",
"s": 0,
"o": [
{
"n": "Under",
"v": "2.38",
"s": 0
},
{
"n": "Over",
"v": "1.55",
"s": 0
}
]
},
{
"n": "1.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.60",
"s": 0
},
{
"n": "Over",
"v": "2.30",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10524,
"mn": "전반전 아시안 핸디캡",
"s": 0,
"l": [
{
"n": "0.0",
"s": 0,
"o": [
{
"n": "Home",
"v": "1.52",
"s": 0
},
{
"n": "Away",
"v": "2.55",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10507,
"mn": "전반전 아시안 핸디캡 (0-0)",
"s": 0,
"l": [
{
"n": "0.0",
"s": 0,
"o": [
{
"n": "Home",
"v": "1.52",
"s": 0
},
{
"n": "Away",
"v": "2.55",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10526,
"mn": "전반전 아시안 언더오버",
"s": 0,
"l": [
{
"n": "0.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.19",
"s": 0
},
{
"n": "Over",
"v": "4.65",
"s": 0
}
]
}
]
},
{
"ut": 1740429647574,
"m": 10510,
"mn": "전반전 아시안 언더오버 (0-0)",
"s": 0,
"l": [
{
"n": "0.5",
"s": 0,
"o": [
{
"n": "Under",
"v": "1.19",
"s": 0
},
{
"n": "Over",
"v": "4.65",
"s": 0
}
]
}
]
},

<제공 되는 DATA를 기반으로 작성한 예시 화면 입니다. >

LIVE TRACKE(RADAR)

축구 야구 하키 농구 배구 실시간 라이브 상태를 제공 해드립니다.

< 실제 제공되는 이미지와 다를수 있습니다. >

< 실제 제공되는 이미지와 다를수 있습니다. >

< 실제 제공되는 이미지와 다를수 있습니다. >

Contact Us

문의주시면 담당자가 실시간 확인하여 연락드리도록 하겠습니다.

대표 텔레그램 @kkaa45 로 연락 주세요.