Gameball Client API

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

Operations 49

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… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/gameball:gameball-client-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

gameball-client-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Gameball Client API
tags:


# --- truncated at 32 KB (184 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/gameball/refs/heads/main/openapi/gameball-client-api-openapi.yml