> For the complete documentation index, see [llms.txt](https://docs.feedb2b.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.feedb2b.com/guides/providers.md).

# Providers

FeedB2B connects multiple sports data and odds providers through a single integration.

Instead of building and maintaining a separate integration for each provider, you integrate with FeedB2B once and can access multiple providers through the same API and unified data structure.

### What is a Provider?

A **Provider** is an external sports data company that supplies data such as:

* Sports and competitions
* Events and fixtures
* Live and Prematch odds
* Markets, bets, and outcomes
* Live events and statistics
* Settlements

FeedB2B maintains the individual integrations with these providers and transforms their data into a unified structure.

Each provider has a unique **Provider ID**, which identifies the origin of the data throughout the FeedB2B platform and API.

### Providers

List of available providers. All provider and sub-provider names are unique.

| ID | Name         |
| -- | ------------ |
| 1  | Lsports      |
| 2  | Delasport    |
| 3  | GeniusSports |
| 4  | Oddsmarket   |
| 5  | TxODDS       |
| 6  | Sportradar   |
| 7  | Zoom         |

### Subproviders

A **Subprovider** is a data source available through a Provider. Some Providers may include multiple Subproviders, which are usually betting companies or bookmakers whose data is distributed through that Provider.

The same Subprovider may be available through multiple Providers. This means that data originating from the same betting company can be received through different Providers.

For example:

* **Provider A** → Subprovider X, Subprovider Y
* **Provider B** → Subprovider X, Subprovider Z

In this case, **Subprovider X** is available through both Provider A and Provider B.

### Using Multiple Providers

Multiple providers can be enabled within the same FeedB2B integration.

This allows you to:

* Use different providers for different sports
* Compare coverage between providers
* Use another provider when an event is unavailable from your preferred provider
* Test new providers without building additional integrations
* Switch between providers with minimal implementation effort

Your application continues using the same FeedB2B integration regardless of which providers are enabled.

### Provider-Specific Data

Although FeedB2B provides a unified integration and data structure, the underlying data originates from individual providers.

Providers may differ in:

* Sports and competition coverage
* Available events
* Market coverage
* Odds
* Update frequency
* Live event and statistics coverage
* Settlement timing
* Data availability

An event or market available from one provider is not necessarily available from every other provider.

### Provider Configuration

One or multiple providers can be enabled depending on your requirements.

Your provider configuration can be based on the sports, competitions, markets, and coverage required by your platform.

Provider availability depends on your FeedB2B configuration and agreement.

### Switching Providers

Because providers are integrated into the same FeedB2B infrastructure and corresponding events are mapped together, changing providers does not require implementing a new provider API.

This gives you the flexibility to test, compare, add, or switch providers while continuing to use the same FeedB2B integration.

### Next Steps

Continue with **Event Mapping** to understand how FeedB2B connects corresponding events from different providers.

For technical implementation details, see the **API Documentation**.
