SmakeSmake API Docs

Introduction

Smake Checkout API — Introduction

Interactive API reference

The endpoint reference ("Endpoints" in the sidebar) is generated from our OpenAPI specification — with a try-it playground and code examples in 8 languages, including PHP.

The Smake API is organized around REST. It has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

You can browse your products, upload media and combine them to create new designed variants. Then you can create an order through our checkout to trigger the production process.

Basic terms

TermDescription
ResourceAn object (for example, a product variant)
CollectionListing of objects (for example, all variants of a product)

API Endpoint

https://api.smake.io/v2/apps/{APP_ID_HERE}

Note about the API Endpoint

Within the Api endpoint, the substring APP_ID_HERE must be replaced with your App Id.

Using these docs with AI tools

This documentation is also served as plain Markdown for AI assistants like Claude, Claude Code, or ChatGPT:

  • /llms.txt — index of all pages
  • /llms-full.txt — the complete documentation as a single Markdown document
  • Append .md to any page URL to get that page as Markdown

For example, point your AI tool at https://docs.smake.com/llms-full.txt to give it the full API context — or use the Copy Markdown / Open in … buttons at the top of each page.

On this page