Skip to content
GetmeDocs
Sign inCreate account

Getting started

  • Getme developer documentation

API Reference

  • Introduction
  • Authentication
  • Errors
  • Idempotent requests
  • Metadata
  • Pagination
  • Request IDs
  • Versioning
  • Webhooks
  • Event Catalog
  • SDKs and CLI

Core Resources

  • Auth
  • Events

Site Resources

  • Forms
  • Sites

Commerce Resources

  • Brands
  • Categories
  • Products
  • Services

Crm Resources

  • Customers

Other Resources

  • Media

Dev Tools

  • CLIBeta
  • Website source with the CLIBeta
  • Webhooks with the CLIBeta
  • SDKsBeta
  • Node SDKBeta
  • Python SDKBeta

Guides

  • Guides
  • Quickstart
  • Website source workflow
  • Webhook handler

Changelog

  • Changelog
  • June 10, 2026 - Developer platform docs beta
  • July 15, 2026 - Install token lifecycle safety
  • July 15, 2026 - Source-first site development
  • July 15, 2026 - Site source navigation warnings
Loading documentation...
HomeSDKsSDKs

SDKs

Beta

Official Getme Node and Python SDKs for server-side developer API integrations.

Getme provides official server-side SDKs for JavaScript/TypeScript and Python. Use the SDKs when you want typed resource helpers, shared pagination behavior, structured errors, idempotency support, safe retries, request IDs, and webhook signature helpers.

Packages

Node:

bash
npm install @getme-tech/getme-node

Python:

bash
pip install getme-python

The Node SDK requires Node.js 20 or newer. The Python SDK requires Python 3.10 or newer.

Source code:

  • Node: github.com/getme-tech/getme-node
  • Python: github.com/getme-tech/getme-python

Authentication

Server-side API calls use app-install access tokens:

text
gmat_test_...
gmat_live_...

Keep gmat_* tokens on the server. Do not expose them in browser code, mobile apps, logs, diagnostics, or client-side build output.

Supported workflows

Current SDK scope includes:

  • auth status checks;
  • event catalog reads;
  • cursor pagination and auto-paging;
  • products, categories, brands, and services;
  • website/site reads;
  • website source archive, validation, diff, staged saves, previews, and publish requests;
  • webhook signature verification and local test helpers.

Storefront API and additional app surfaces will use the same contract-driven resource pattern as they come online.

Versioning

Each SDK has three version layers:

  • SDK version: the package version installed from npm or PyPI.
  • Contract snapshot: the generated route and schema snapshot bundled with the SDK.
  • API version: the dated public API version sent in the Getme-Version header.

The current SDKs bundle contract snapshot 2026-06-09 and send API version 2026-06-09 by default.

CLI relationship

The Getme CLI and SDKs are part of the same developer ecosystem. The CLI is for terminal workflows and CI automation. The SDKs are for application code and server-side integrations.

On this page

  • Packages
  • Authentication
  • Supported workflows
  • Versioning
  • CLI relationship