Short answer
Hundreds of game providers reach an operator's platform in one of three ways: through a rented aggregator that exposes them behind one API, through direct integrations built one provider at a time, or through a split, with an aggregator for the long tail and direct connections for the providers that carry most of the revenue. Whichever route you take, the work that decides the outcome is on your side: one internal wallet contract, a repeatable pipeline for each new provider, certification data per market in the catalogue, and a daily reconciliation against every provider's own report.
Aggregators sell breadth through a single contract and a single integration.
Hub88's directory entry describes "Tens of thousands of games, hundreds of studios, dozens of HubMarket partners" behind "just one API"[2]. SOFTSWISS lists "40,000+ casino games via a single API integration" from "300+ game providers" through its Game Aggregator[1].
Slotegrator's FAQ states: "We do NOT charge minimum monthly payments for game content. The client is only required to pay the revenue share."[3] SoftGamings publishes no prices on its products page: products lead to "Get a quote", and one is sold "by contacting our consultants"[4].
| Rented aggregator | Direct integrations | Split | |
|---|---|---|---|
| Time to a large catalogue | One integration exposes the aggregator's catalogue[1][2] | One integration per provider | Aggregator catalogue first, direct connections added over time |
| Commercial model | Revenue share on content; Slotegrator states it charges no content minimum[3] | Your own agreement with each provider | Both |
| Where the wallet contract lives | The aggregator's API, which your wallet implements | Each provider's API, adapted to your internal contract | Your internal contract, with the aggregator as one more adapter |
| Dependency | One supplier between you and all content | None beyond each provider | Reduced for the providers you connect directly |
| Engineering load | Lowest at start | Highest: adapter, tests and certification per provider | Grows with the number of direct connections |
A split lets an operator start with an aggregator's catalogue and add direct connections where the terms justify it. It works only when the aggregator is treated as one adapter behind your own internal contract, not as the contract itself; otherwise replacing it later means rewriting the wallet. What the aggregators publish about price and terms is on SOFTSWISS alternatives, EveryMatrix alternative and SOFTSWISS vs EveryMatrix.
Connecting hundreds of providers is less a single project than a production line. Each provider passes the same stages, and the line is measured by how long a provider takes from signed agreement to live in a market.
| Stage | Output | What goes wrong |
|---|---|---|
| Agreement and market list | Signed terms and the jurisdictions where each game may be offered | Games offered in a market they are not approved for |
| Documentation and sandbox | API specification, credentials, test environment | Specification and sandbox behaviour disagree |
| Adapter | Authentication, amount formats, error codes and calls mapped to your internal contract | Provider-specific logic leaks into the wallet |
| Provider test scenarios | The provider's own certification cases passed and kept as regression tests | Scenarios passed once and never re-run |
| Catalogue import | Game IDs, categories, devices, return-to-player and certification data per market | Missing certification references discovered at a regulator's request |
| Staging with real flows | Launch, bet, win, rollback and free rounds on test accounts | Rollbacks and late wins never exercised |
| Go-live per market | Games enabled market by market | Everything switched on at once |
| Reconciliation | Daily comparison of your ledger with the provider's report | Differences fixed by hand and never counted |
The wallet side of this, with sessions, idempotent callbacks, rollbacks of unseen transactions and rounds that close after the session, is covered step by step in the game-provider aggregation layer. This page covers the programme around it.
Game content is certified, and regulators ask which certificate stands behind each game a player used.
Brazil's regulator states that every online game must be certified and that, from 1 January 2025, fixed-odds betting operators may offer only online games sent via Sigap and certified by the five certifying entities authorised by the SPA; games that do not pass certification cannot be considered legal[5].
The SPA's own index of legislation lists Ordinance SPA/MF 300/2024 as setting the requirements for authorising the entities that certify betting platforms and online games, and Ordinance SPA/MF 1.207/2024 as setting the technical requirements for the operation and approval of online games and live game studios[6].
In engineering terms, the catalogue stores certification references per game, per version and per market, and the lobby filters on them. A game without a valid reference for the player's market is not shown. GLI-19 v3.0, the Gaming Laboratories International standard for interactive gaming systems[7], is the kind of document a lab tests the platform side against; games are certified separately, which is why the catalogue, not the wallet, has to carry that data. How the same rules reach the rest of the platform is on Brazil sportsbook platform requirements.
About amBrain
Related on this site: iGaming platform case study and custom casino platform development, where the platform around the integration layer is set out.
Three kinds of company. Aggregators rent you their catalogue behind one API; platform vendors include content inside a platform they own; engineering teams build the integration layer inside your platform and connect an aggregator, direct providers or both. Choose by who should own the wallet contract and the provider agreements.
It depends on your volume and on each provider's terms, and few are published. Aggregators charge a revenue share on content; Slotegrator states it charges no content minimum[3]. Direct agreements remove the intermediary but add engineering and certification work per provider.
No public benchmark exists; it depends on the provider's API, its test scenarios and certification in each market. Measure it yourself as time from signed agreement to live in the first market, and track which stage is slowest.
If the aggregator is one adapter behind your internal contract, you replace the adapter, re-run the tests and re-import the catalogue. If your wallet speaks the aggregator's API directly, the change reaches the wallet.
Yes. Brazil's regulator, for example, states that every online game must be certified and that from 1 January 2025 only games sent via Sigap and certified by the SPA-authorised entities may be offered[5], so the catalogue has to carry certification data per game and per market.
Product and company names are trademarks of their respective owners and are used only to identify their products and published documents. No vendor named here reviewed or endorsed this page. The regulatory passages are an engineering reading of the SPA's own pages, read on 2026-09-23, not legal advice, and nothing here says which operators hold authorisations.
Related