{"apiVersion":"1","missingFactMeaning":"Not recorded means no sourced value is recorded in this profile. It does not mean the capability is unavailable.","capabilityEvidenceMeaning":"Documented means supported by the cited supplier material, not independently tested. Unknown is not a negative finding. Conditional capabilities do not count as strict matches. Evidence applies to the named product only; it does not establish live integrations, contractual availability or measured outcomes.","item":{"id":"1006","slug":"rubyplay-promotions","name":"Promotions","canonicalUrl":"https://igamingdiscovery.com/products/rubyplay-promotions","supplierSlug":"rubyplay","supplierName":"RubyPlay","supplierUrl":"https://igamingdiscovery.com/suppliers/rubyplay","productTypeSlugs":["casino-promotion-tools"],"kind":"software","summary":"RubyPlay’s campaign tools for Free Rounds and Awarded Feature promotions, managed through its Back Office or API.","description":"RubyPlay Promotions is the campaign-management module documented in its Back Office and Public API. Operators can allocate free rounds or award access to supported in-game features, then manage participating players, eligible games and campaign dates.\n\nRubyPlay must enable the tools, and availability depends on the market and the operator’s compliance policy. These tools sit within the RubyPlay game integration; independent purchase or use across unrelated studios is not established by the reviewed documentation.","buyerFit":"Casino teams running targeted promotions on eligible RubyPlay games.","useCases":["Allocate promotional free rounds to selected players","Award a supported game feature without direct player payment","Manage campaign dates, game eligibility and participation"],"capabilities":["Operator-managed Free Rounds campaigns","Awarded Feature campaigns","Back Office and API campaign management","Player and game eligibility controls"],"delivery":"Back Office and Public API; RubyPlay enablement, market availability and operator compliance policy apply.","pricing":"Supplier fees are not published in the reviewed documentation. Campaign-cost estimates are operational calculations, not a licence price.","website":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","attributes":[{"key":"role","label":"Product role","value":"Campaign-management module for RubyPlay game promotions.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"},{"key":"delivery","label":"Delivery and integration","value":"Back Office and Public API; RubyPlay enablement, market availability and operator compliance policy apply.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"},{"key":"coverage","label":"Scope and coverage","value":"Eligible games and supported bets are selected for each campaign; availability is not universal across jurisdictions.","sourceUrl":"https://docs.rubyplay.com/content/integration/public-api/promotions-api"},{"key":"promotion-mechanics","label":"Mechanics","value":"Free Rounds and Awarded Feature campaigns, with player participation and campaign timing controls.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"},{"key":"free-spins","label":"Free-spin scope","value":"Operators allocate spins on selected supported games after RubyPlay enables promotional tools.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"}],"faqs":[{"question":"What has to be enabled before launching promotions?","answer":"RubyPlay must enable the tools. Confirm the target markets and your compliance policy with its account team; the documentation does not promise availability in every jurisdiction.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"},{"question":"How do Free Rounds and Awarded Feature differ?","answer":"Free Rounds allocate spins on selected games. Awarded Feature gives a player access to a supported feature, such as a Buy Feature, without paying for it directly. They are two campaign formats in the same promotional module.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"},{"question":"Can a campaign use every game and stake?","answer":"No. The API provides eligible game and bet configurations. Campaign setup must use a supported game, currency and bet combination; check those values before adding games or players.","sourceUrl":"https://docs.rubyplay.com/content/integration/public-api/promotions-api"},{"question":"Does the displayed campaign cost include future winnings?","answer":"The Back Office estimates campaign spend from the round or feature cost and selected players. It excludes projected winnings. Confirm how these estimates relate to your commercial billing and promotional budget.","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual"}],"sources":[{"label":"RubyPlay Back Office: Promotions","url":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"One promotional module with Free Rounds and Awarded Feature; supplier activation, selected-market and compliance-policy conditions; UI/API operation; campaign participation, games, schedule and cost calculations."},{"label":"RubyPlay Promotions API","url":"https://docs.rubyplay.com/content/integration/public-api/promotions-api","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"Named Promotions API; campaign configuration, eligible games and bets, unified campaign endpoints and jurisdiction limits. Public documentation was read without authenticated API calls."},{"label":"RubyPlay Public API purpose and integration","url":"https://docs.rubyplay.com/content/integration/seamless-wallet-api/public-api","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"Campaign creation/management and participant tracking through the Public API, which complements the game wallet integration."}],"reviewedAt":"2026-10-10T00:00:00.000Z","popularity":{"score":25,"confidence":"low","coverage":0,"reviewedAt":"2026-10-08T00:00:00.000Z","methodVersion":"commercial-reach-v2","basis":"calculated"},"capabilityProfile":{"vocabularyVersion":"2026-10-10.4","scope":"product","reviewState":"reviewed","reviewedAt":"2026-10-10","reviewDueAt":"2027-04-08","facts":[{"capabilityId":"single-api-game-aggregation","label":"Single-API game aggregation","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"slot-content","label":"Slot content","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"live-dealer-content","label":"Live dealer content","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"rng-table-content","label":"RNG table content","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"crash-game-content","label":"Crash game content","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"casino-free-spins","label":"Promotional free spins","status":"conditional","summary":"Operators can configure Free Rounds campaigns for selected games through the Back Office or API.","conditions":"RubyPlay must enable promotional tools; selected-market availability, the operator’s compliance policy and supported game/bet configurations apply.","sources":[{"id":"rubyplay-promotions-manual-20261010","url":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","title":"RubyPlay Back Office: Promotions","publisher":"RubyPlay","checkedAt":"2026-10-10","supports":"One promotional module with Free Rounds and Awarded Feature; supplier activation, selected-market and compliance-policy conditions; UI/API operation; campaign participation, games, schedule and cost calculations."},{"id":"rubyplay-promotions-api-20261010","url":"https://docs.rubyplay.com/content/integration/public-api/promotions-api","title":"RubyPlay Promotions API","publisher":"RubyPlay","checkedAt":"2026-10-10","supports":"Named Promotions API; campaign configuration, eligible games and bets, unified campaign endpoints and jurisdiction limits. Public documentation was read without authenticated API calls."}]},{"capabilityId":"casino-tournaments","label":"Casino tournaments","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"casino-jackpots","label":"Promotional jackpots","status":"unknown","summary":null,"conditions":null,"sources":[]},{"capabilityId":"branded-live-tables","label":"Branded live tables","status":"unknown","summary":null,"conditions":null,"sources":[]}]},"facts":[{"key":"purpose","label":"Product purpose","value":"RubyPlay’s campaign tools for Free Rounds and Awarded Feature promotions, managed through its Back Office or API.","status":"recorded","sourceUrl":null,"sources":[]},{"key":"buyerFit","label":"Buyer fit","value":"Casino teams running targeted promotions on eligible RubyPlay games.","status":"recorded","sourceUrl":null,"sources":[]},{"key":"role","label":"Product role","value":"Campaign-management module for RubyPlay game promotions.","status":"recorded","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","sources":[{"label":"RubyPlay Back Office: Promotions","url":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"One promotional module with Free Rounds and Awarded Feature; supplier activation, selected-market and compliance-policy conditions; UI/API operation; campaign participation, games, schedule and cost calculations."}]},{"key":"coverage","label":"Scope and coverage","value":"Eligible games and supported bets are selected for each campaign; availability is not universal across jurisdictions.","status":"recorded","sourceUrl":"https://docs.rubyplay.com/content/integration/public-api/promotions-api","sources":[{"label":"RubyPlay Promotions API","url":"https://docs.rubyplay.com/content/integration/public-api/promotions-api","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"Named Promotions API; campaign configuration, eligible games and bets, unified campaign endpoints and jurisdiction limits. Public documentation was read without authenticated API calls."}]},{"key":"promotion-mechanics","label":"Mechanics","value":"Free Rounds and Awarded Feature campaigns, with player participation and campaign timing controls.","status":"recorded","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","sources":[{"label":"RubyPlay Back Office: Promotions","url":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"One promotional module with Free Rounds and Awarded Feature; supplier activation, selected-market and compliance-policy conditions; UI/API operation; campaign participation, games, schedule and cost calculations."}]},{"key":"tournament-formats","label":"Tournament coverage","value":null,"status":"not_recorded","sourceUrl":null,"sources":[]},{"key":"free-spins","label":"Free-spin scope","value":"Operators allocate spins on selected supported games after RubyPlay enables promotional tools.","status":"recorded","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","sources":[{"label":"RubyPlay Back Office: Promotions","url":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"One promotional module with Free Rounds and Awarded Feature; supplier activation, selected-market and compliance-policy conditions; UI/API operation; campaign participation, games, schedule and cost calculations."}]},{"key":"delivery","label":"Delivery & integration","value":"Back Office and Public API; RubyPlay enablement, market availability and operator compliance policy apply.","status":"recorded","sourceUrl":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","sources":[{"label":"RubyPlay Back Office: Promotions","url":"https://docs.rubyplay.com/content/backoffice-manual/backoffice-manual","checkedAt":"2026-10-10T00:00:00.000Z","publisher":"RubyPlay","supports":"One promotional module with Free Rounds and Awarded Feature; supplier activation, selected-market and compliance-policy conditions; UI/API operation; campaign participation, games, schedule and cost calculations."}]},{"key":"pricing","label":"Pricing","value":"Supplier fees are not published in the reviewed documentation. Campaign-cost estimates are operational calculations, not a licence price.","status":"recorded","sourceUrl":null,"sources":[]}]}}