# Gameball Client API

**Canonical:** https://apis.io/apis/gameball/gameball-client-api/  
**Provider:** Gameball — https://apis.io/providers/gameball/  
**Base URL:** https://mcp.gameball.co/mcp  
**Documentation:** https://github.com/gameballers/gameball-mcp-codex

Gameball Client API is one of 58 APIs that [Gameball](https://apis.io/providers/gameball/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Clients. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

The Client API from Gameball — 43 operation(s) for client.

## Operations (49)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/Client/Shopify` | This service is used by Shopify to create a new client |
| GET | `/v1/Client/Shopify` | This service is used by Shopify to get the store info |
| PUT | `/v1/Client/Shopify` | Replace client shopify |
| POST | `/v1/Client/Shopify/login` | Create client shopify login |
| POST | `/v1/Client/Registration` | Create client registration |
| POST | `/v1/Client/Registrationv2` | Create client registrationv2 |
| POST | `/v1/Client/ValidateClient` | Create client validate client |
| PUT | `/v1/Client/shop/info` | Replace client shop info |
| GET | `/v1/Client/shopify/{chargeId}/activate` | This service is used by Shopify check and activate shopify Subscription |
| PUT | `/v1/Client/ForgotPassword` | Replace client forgot password |
| PUT | `/v1/Client/ConfirmEmail` | Replace client confirm email |
| PUT | `/v1/Client/CheckConfirmEmail` | Replace client check confirm email |
| PUT | `/v1/Client/preferences/email` | Replace client preferences email |
| PUT | `/v1/Client/ConfirmResetPassword` | Replace client confirm reset password |
| PUT | `/v1/Client/ChangePassword` | Replace client change password |
| GET | `/v1/Client/Shopify/AutoLogin` | Get client shopify auto login |
| POST | `/v1/Client/Shopline` | This service is used by the Shopline integration to create a new client account |
| GET | `/v1/Client/Shopline` | This service is used by the Shopline integration to get the client store info |
| PUT | `/v1/Client/Shopline` | This service is used by the Shopline integration to update the store info… |
| POST | `/v1/Client/Shopline/login` | This service is used by Shopline plugin to start login flow while trying to get… |
| GET | `/v1/Client/Shopline/AutoLogin` | Get client shopline auto login |
| GET | `/v1/Client/Demo` | Get client demo |
| POST | `/v1/Client/Users/Admin` | To add new admin user for game ball employees |
| GET | `/v1/Client/Users` | Get all users for client |
| DELETE | `/v1/Client/Users` | Delete user |
| GET | `/v1/Client/Users/{userId}/CustomPermissions` | Gets the user's custom permissions using the user's Id in case of a custom role |
| GET | `/v1/Client/Users/{userId}` | Gets the user details given the unique user Id and returns the user details |
| GET | `/v1/Client/Users/usersByRole` | Get all users for client |
| PUT | `/v1/Client/Users/{userId}/status` | change the state of the user from active to inactive and vice versa |
| PUT | `/v1/Client/Users/ChangePassword` | Reset Password for user |
| PUT | `/v1/Client/Users/ResetPassword` | Reset Password for user |
| PUT | `/v1/Client/Users/ChangeSettings` | Replace client users change settings |
| POST | `/v1/Client/Users/invitation` | Create client users invitation |
| GET | `/v1/Client/client` | Get client client |
| POST | `/v1/Client/ActiveCampaign/AllClients` | Create client active campaign all clients |
| PUT | `/v1/Client/Stripe/CheckoutCallbackCheck` | Replace client stripe checkout callback check |
| GET | `/v1/Client/Zid` | Get client zid |
| PUT | `/v1/Client/Shopify/Email` | Replace client shopify email |
| GET | `/v1/Client/Plans` | This service is used to get gameball plans |
| GET | `/v1/Client/plans/{type}` | This service is used to get plans |
| POST | `/v1/Client/first-promoter/{fpr}` | Create client first promoter by fpr |
| GET | `/v1/Client/first-promoter/{ref_id}` | Get client first promoter by ref id |
| POST | `/v1/Client/promote/{client_id}` | Create client promote by client id |
| PUT | `/v1/Client/workspaces/default/{workspaceId}` | Replace client workspaces default by workspace id |
| PUT | `/v1/Client/workspaces/default` | Replace client workspaces default |
| GET | `/v1/Client/workspaces` | Get client workspaces |
| POST | `/v1/Client/workspaces` | Create client workspaces |
| DELETE | `/v1/Client/workspaces/{workspaceId}` | Endpoint to remove workspace (only workspace owner can remove workspace) |
| POST | `/v1/Client/seed-referral-challenge` | Backfill endpoint that enqueues a Hangfire job to seed the referral challenge… |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/openapi/gameball-client-api-openapi.yml
- **Documentation** — https://docs.gameball.co
- **APIReference** — https://docs.gameball.co/api-reference/introduction
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/authentication/gameball-authentication.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/rate-limits/gameball-rate-limits.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/asyncapi/gameball-webhooks.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/errors/gameball-error-codes.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/errors/gameball-problem-types.yml
- **Sandbox** — https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/sandbox/gameball-sandbox.yml

## Other Gameball APIs (12)

- [Gameball MCP Server](https://apis.io/apis/gameball/gameball-mcp-server/)
- [Gameball API](https://apis.io/apis/gameball/gameball-gameball-api-api/)
- [Gameball Integrations API](https://apis.io/apis/gameball/gameball-integrations-api/)
- [Gameball Actions API](https://apis.io/apis/gameball/gameball-actions-api/)
- [Gameball AI API](https://apis.io/apis/gameball/gameball-ai-api/)
- [Gameball Alerts API](https://apis.io/apis/gameball/gameball-alerts-api/)
- [Gameball Analytics API](https://apis.io/apis/gameball/gameball-analytics-api/)
- [Gameball Audience API](https://apis.io/apis/gameball/gameball-audience-api/)
- [Gameball Audit API](https://apis.io/apis/gameball/gameball-audit-api/)
- [Gameball Audit Runs API](https://apis.io/apis/gameball/gameball-auditruns-api/)
- [Gameball Aws Marketplace API](https://apis.io/apis/gameball/gameball-awsmarketplace-api/)
- [Gameball Billing API](https://apis.io/apis/gameball/gameball-billing-api/)

## Tags

Clients

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gameball/gameball-client-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gameball/.
