Home
Providers
Gameball
Gameball
Gameball is a customer loyalty and gamification platform that helps consumer brands turn one-time buyers into repeat customers through points, VIP tiers, referrals, cashback, coupons, reward campaigns and gamified experiences (spin the wheel, scratch & win, missions, stamps) plus email/SMS/push communication and automation campaigns. It exposes a RESTful API (base https://api.gameball.co/api/{version}) secured with APIKey and SecretKey headers — v4.1 "Secure Integration Mode" is the documented current release, though the only OpenAPI Gameball publishes is v4.0. Alongside it are server SDKs for Node.js, Python, PHP, Ruby and .NET, actively-maintained mobile client SDKs for iOS, Android, Flutter and React Native, an embeddable web widget, signed webhooks, asynchronous batch ingestion, a test/live dual-key sandbox, an official OAuth-gated remote MCP server at https://mcp.gameball.co exposing 54 dashboard tools, a published A2A agent card and a provider-authored Agent Skill. Gameball is trusted by 3,000+ brands across 70+ countries and is a 500 Global portfolio company.
Gameball publishes 1 API on the APIs.io network: REST API. Tagged areas include Company, Loyalty, Rewards, Gamification, and Customer Engagement.
The Gameball catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Gameball’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 36 more developer resources.
2 APIs
2 MCP Servers
Company Loyalty Rewards Gamification Customer Engagement Retention Referrals Marketing E-commerce
On this page
Kin Score
APIs 2
Open Collections 1
MCP Servers 2
Pricing Plans 1
Rate Limits 1
Event Specs 1
Security Posture 2
Scopes 1
Resources 43
apis.yml
76 Operational Transparency
Composite quality — 60.8/100 · strong
Contract Quality
12.7 / 25
Developer Ergonomics
16.1 / 20
Commercial Clarity
13.2 / 20
Operational Transparency
9.9 / 13
Agent readiness — 60/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
0 / 10
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
5 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 6
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 9
Pagination, idempotency, versioning, errors, and events
Scroll for all 9
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 6
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: gameball
name: Gameball
description: Gameball is a customer loyalty and gamification platform that helps consumer brands turn one-time buyers into
repeat customers through points, VIP tiers, referrals, cashback, coupons, reward campaigns and gamified experiences (spin
the wheel, scratch & win, missions, stamps) plus email/SMS/push communication and automation campaigns. It exposes a RESTful
API (base https://api.gameball.co/api/{version}) secured with APIKey and SecretKey headers — v4.1 "Secure Integration Mode"
is the documented current release, though the only OpenAPI Gameball publishes is v4.0. Alongside it are server SDKs for
Node.js, Python, PHP, Ruby and .NET, actively-maintained mobile client SDKs for iOS, Android, Flutter and React Native,
an embeddable web widget, signed webhooks, asynchronous batch ingestion, a test/live dual-key sandbox, an official OAuth-gated
remote MCP server at https://mcp.gameball.co exposing 54 dashboard tools, a published A2A agent card and a provider-authored
Agent Skill. Gameball is trusted by 3,000+ brands across 70+ countries and is a 500 Global portfolio company.
url: https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- 500-global
x-tier: stub
x-tier-reason: portfolio-lead
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-08-13'
image: https://cdn.prod.website-files.com/6908b0d43805904c24a1139a/6909d1a17d9fb50ab471f71f_logo.svg
tags:
- Company
- Loyalty
- Rewards
- Gamification
- Customer Engagement
- Retention
- Referrals
- Marketing
- E-commerce
apis:
- name: Gameball REST API
description: RESTful loyalty & gamification API for managing customers, events, orders, payments, points transactions, holds,
coupons, reward campaigns, VIP tiers, redemption options, leaderboards and batch operations.
humanURL: https://docs.gameball.co/api-reference/introduction
baseURL: https://api.gameball.co/api/v4.0
properties:
- type: Documentation
url: https://docs.gameball.co
- type: APIReference
url: https://docs.gameball.co/api-reference/introduction
- type: Authentication
url: authentication/gameball-authentication.yml
- type: RateLimits
url: rate-limits/gameball-rate-limits.yml
- type: Webhooks
url: asyncapi/gameball-webhooks.yml
- type: ErrorCatalog
url: errors/gameball-error-codes.yml
- type: OpenAPI
url: openapi/gameball-openapi.json
- type: Overlay
url: overlays/gameball-openapi-overlay.yaml
- type: ErrorCatalog
url: errors/gameball-problem-types.yml
- type: Sandbox
url: sandbox/gameball-sandbox.yml
- type: AgentSkill
url: skills/_index.yml
- name: Gameball MCP Server
description: Official remote Model Context Protocol server exposing 54 tools over the Gameball merchant/dashboard surface
— customer lookup and points adjustment, tag management, earning configuration and custom earning rules, redemption options,
reward-campaign authoring (event, date, calendar, game, mission), tier and program state, widget settings and localization,
and analytics. OAuth 2.0 with PKCE and dynamic client registration; a single "mcp" scope covers the whole surface.
humanURL: https://github.com/gameballers/gameball-mcp-codex
baseURL: https://mcp.gameball.co/mcp
properties:
- type: MCPServer
url: mcp/gameball-mcp.yml
- type: MCPServer
url: https://mcp.gameball.co/mcp
- type: ToolCrosswalk
url: mcp/gameball-tool-crosswalk.yml
- type: OAuthScopes
url: scopes/gameball-scopes.yml
- type: Authentication
url: authentication/gameball-authentication.yml
- type: SourceCode
url: https://github.com/gameballers/gameball-mcp-codex
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: Website
url: https://gameball.co
- type: DeveloperPortal
url: https://developer.gameball.co
- type: Documentation
url: https://docs.gameball.co
- type: APIReference
url: https://docs.gameball.co/api-reference/introduction
- type: GettingStarted
url: https://docs.gameball.co/product-documentation/getting-started/launch-checklist
- type: Support
url: https://docs.gameball.co/
- type: Blog
url: https://www.gameball.co/blog
- type: GitHubOrganization
url: https://github.com/gameballers
- type: Pricing
url: https://www.gameball.co/pricing
- type: SignUp
url: https://app.gameball.co/login
- type: TermsOfService
url: https://www.gameball.co/terms-and-conditions
- type: PrivacyPolicy
url: https://www.gameball.co/privacy-policy
- type: Authentication
url: authentication/gameball-authentication.yml
- type: Packages
url: packages/gameball-packages.yml
- type: SDKs
url: packages/gameball-packages.yml
- type: MCPServer
url: mcp/gameball-mcp.yml
- type: LLMsTxt
url: llms/gameball-llms.txt
- type: ErrorCatalog
url: errors/gameball-error-codes.yml
- type: Conventions
url: conventions/gameball-conventions.yml
- type: Idempotency
url: conventions/gameball-conventions.yml
- type: RateLimits
url: rate-limits/gameball-rate-limits.yml
- type: Lifecycle
url: lifecycle/gameball-lifecycle.yml
- type: ChangeLog
url: changelog/gameball-changelog.yml
- type: Webhooks
url: asyncapi/gameball-webhooks.yml
- type: Components
url: components/gameball-components.yml
- type: Conformance
url: conformance/gameball-conformance.yml
- type: DataModel
url: data-model/gameball-data-model.yml
- type: DomainSecurity
url: security/gameball-domain-security.yml
- type: OpenAPI
url: openapi/gameball-openapi.json
- type: Overlay
url: overlays/gameball-openapi-overlay.yaml
- type: AgentCard
url: a2a/gameball-a2a.yml
- type: AgentSkill
url: skills/_index.yml
- type: WellKnown
url: well-known/gameball-well-known.yml
- type: MCPServer
url: https://mcp.gameball.co/mcp
- type: ToolCrosswalk
url: mcp/gameball-tool-crosswalk.yml
- type: OAuthScopes
url: scopes/gameball-scopes.yml
- type: Plans
url: plans/gameball-plans-pricing.yml
- type: Sandbox
url: sandbox/gameball-sandbox.yml
- type: ErrorCatalog
url: errors/gameball-problem-types.yml
- type: StatusPage
url: https://gameball.statuspage.io
- type: LLMsTxt
url: https://docs.gameball.co/llms.txt
- type: ChangeLog
url: https://docs.gameball.co/changelog/updates
- type: HelpCenter
url: https://help.gameball.co
x-enrichment:
date: '2026-08-13'
status: enriched
artifacts_added: 19
pass: local-v1