System status: OperationalNo active incidents. Queue and API latency within normal range.
Oddara Edge Desk

API Documentation

Integrate with the Oddara platform programmatically.

Getting Started

Base URL: https://oddara.io/api/v1

Required headers: x-org-id (UUID), x-user-id (UUID), authorization (Bearer token, optional)

Response format: JSON

Auth

MethodPathAuthDescription
POST/auth/signupnoneCreate account
POST/auth/loginnoneSign in

Betting - Opportunities

MethodPathAuthDescription
GET/betting/opportunitiesorgList EV opportunities
GET/betting/events/:idorgEvent detail with current lines

Betting - Line History

MethodPathAuthDescription
GET/betting/events/:id/line-historyorgHistorical odds snapshots

Betting - Settings

MethodPathAuthDescription
GET/betting/settingsorgGet workspace settings
PUT/betting/settingsadminUpdate workspace settings

Betting - Alerts

MethodPathAuthDescription
GET/betting/alerts/channelsorgList alert channels
POST/betting/alerts/channelsadminCreate alert channel
GET/betting/alerts/rulesorgList alert rules
POST/betting/alerts/rulesadminCreate alert rule

Betting - Bankroll

MethodPathAuthDescription
GET/betting/bankrollorgGet bankroll
PUT/betting/bankrolladminUpdate bankroll

Betting - Bets

MethodPathAuthDescription
GET/betting/betsorgList bets
POST/betting/betsorgCreate bet
POST/betting/bets/importorgImport bets CSV

Betting - Performance

MethodPathAuthDescription
GET/betting/performance/dailyorgDaily performance
GET/betting/analytics/breakdownorgBreakdown by sport/book/market
GET/betting/analytics/confidence-bucketsorgPerformance by confidence
GET/betting/analytics/ev-bucketsorgPerformance by EV
GET/betting/analytics/clvorgCLV analysis

Betting - Backtest

MethodPathAuthDescription
GET/betting/backtestorgHistorical backtest data

Betting - Arbitrage

MethodPathAuthDescription
GET/betting/arbitrageorgList arbitrage opportunities
GET/betting/arbitrage/:idorgArbitrage detail

Betting - Connectors

MethodPathAuthDescription
GET/betting/connectorsorgList connectors
POST/betting/connectorsadminCreate connector
GET/betting/connectors/:idorgConnector detail
PUT/betting/connectors/:idadminUpdate connector
DELETE/betting/connectors/:idadminDelete connector
POST/betting/connectors/:id/testadminTest connector
POST/betting/connectors/:id/syncadminTrigger sync

Betting - Models

MethodPathAuthDescription
GET/betting/modelsorgList model versions
POST/betting/modelsadminCreate model version
GET/betting/models/:idorgModel detail
PUT/betting/models/:idadminUpdate model
PUT/betting/models/:id/activateadminActivate model
PUT/betting/models/:id/deactivateadminDeactivate model
GET/betting/models/:id/predictionsorgModel predictions

Betting - Jobs

MethodPathAuthDescription
GET/betting/jobs/healthadminQueue health
POST/betting/jobs/ingestorgTrigger odds ingestion
POST/betting/jobs/arbitrage-detectadminTrigger arbitrage detection