Event Mapping
Different sports data providers use their own identifiers for sports, competitions, teams, players, and events.
FeedB2B maps corresponding events from different providers together, allowing you to identify the same real-world event across multiple providers.
How Event Mapping Works
When multiple providers offer data for the same sporting event, FeedB2B identifies the corresponding events and maps them to a common FeedB2B event.
For example:
| Provider | Provider Event ID | Event |
|---|---|---|
| Provider A | 874521 | Arsenal vs Chelsea |
| Provider B | 1928473 | Arsenal vs Chelsea |
| Provider C | 553821 | Arsenal vs Chelsea |
Although each provider has its own event ID, FeedB2B recognizes that these records represent the same sporting event and connects them through a common FeedB2B event.
Why Event Mapping Matters
Without event mapping, switching between providers requires your platform to identify and match the same events independently.
FeedB2B handles this mapping as part of the platform.
This allows you to:
- Identify the same event across multiple providers
- Switch providers without remapping events on your side
- Compare data from different providers for the same event
- Add additional providers with significantly less integration work
- Use different providers for different events while maintaining a consistent event structure
Provider Event IDs
Provider-specific event identifiers are preserved within FeedB2B.
This means you can identify both:
- the unified FeedB2B event
- the original event from the provider
This is useful for troubleshooting, comparing provider data, and tracking the origin of an event.
Mapping Availability
Event mapping depends on the availability and quality of data received from each provider.
Not every event will necessarily have a corresponding event from another provider. An event may:
- Be available from multiple providers and mapped together
- Be available from only one provider
- Become available from another provider later
FeedB2B continuously processes provider data to identify and maintain corresponding events.
Switching Between Providers
Once events from different providers are mapped, you can move between available providers for the same event without implementing provider-specific event matching.
For example:
Provider A → FeedB2B Event ← Provider B
If Provider A and Provider B both cover the event, your platform can identify both provider feeds as belonging to the same sporting event.
This is especially useful when testing alternative providers, expanding coverage, or changing the provider used for a particular sport or event.
Important
Event mapping connects corresponding events across providers. It does not mean that all provider data for those events is identical.
Different providers may offer different:
- Markets
- Odds
- Statistics
- Live events
- Update frequencies
- Settlement information
Always treat provider data according to the provider from which it originates.
Next Steps
Continue with Markets, Bets & Settlements Mapping to understand how sports, competitions, events, markets, bets, and outcomes are organized within FeedB2B.
For implementation details and event identifiers, see the API Documentation.