envelope-open-textMessage Structure

Complete structure of all TRADE RabbitMQ message types

This section documents the complete structure of all message types delivered through the TRADE RabbitMQ feed.

Overview

TRADE sends data in structured messages, each with a specific type identifier. Messages are delivered in either JSON or XML format based on your package configuration.

Message Categories

Standard Messages

Message Type
Type ID
Description

1

Fixture metadata updates

2

Live score and period updates

3

Odds and market updates

35

Bet settlement information

32

Connection health indicator

31

Active fixtures list

Outright Messages

Message Type
Type ID
Description

37

Outright event metadata

39

Outright live updates

41

Outright odds updates

42

Outright settlements

Outright League Messages

Message Type
Type ID
Description

38

League outright metadata

40

League outright odds

43

League outright settlements

Message Headers

All messages contain headers with routing and metadata information:

circle-info

New: RabbitMQ headers now include SportId, allowing you to route or filter messages by sport without deserializing the message body. Available on all message types except Keep Alive and Heartbeat.

Message Format

Messages follow a consistent structure:

Last updated

Was this helpful?