1. Import the collection
Use the TKEN Postman collection from the GitHub examples repo. It keeps the first run focused on model discovery and one chat completion instead of a large automated suite.
API-client smoke tests
Validate TKEN from a familiar API client before writing app code. Import the collection, keep secrets local, verify /models, choose a returned model ID, then send one small /chat/completions request against the OpenAI-compatible base URL.
base_url = https://www.tken.shop/v1
api_key = keep in a local or secret variable
1. Import the TKEN collection
2. Run GET /models
3. Copy a returned model ID
4. Run POST /chat/completions
5. Save only redacted evidence
A no-code client smoke test separates gateway configuration from SDK, framework, or app bugs. Use it before connecting Cursor, Continue, Open WebUI, LiteLLM, Vercel AI SDK, LangChain, MCP hosts, or production services.
Use the TKEN Postman collection from the GitHub examples repo. It keeps the first run focused on model discovery and one chat completion instead of a large automated suite.
Set base_url to https://www.tken.shop/v1 and store the key in a local, sensitive, or vault-backed value according to your team workflow. Avoid saving real keys into shared collection JSON.
Confirm that /models returns IDs for the current account and route. Copy one returned model ID into the chat request instead of assuming a model name from another account or provider page.
Use a non-sensitive prompt, disable broad automation, and inspect status code, response shape, latency, and a short redacted preview before moving the config into application code.
Bruno works well for Git-tracked API-client collections because request files can stay readable while secrets remain local or secret-scoped. Use the same route order: /models, then one chat completion.
Base URL, env var names, status codes, model count, selected model ID, latency, timeout, and a short redacted response preview.
API keys, account identifiers, order IDs, usage records, provider account screens, private prompts, customer data, or full response bodies that may contain sensitive content.
Classify the failure before changing code: missing /v1, invalid key, empty model list, unavailable model ID, 429, timeout, 5xx, or response-shape mismatch.
Yes. Use Postman or Bruno to verify the base URL, API key, model discovery, selected model ID, and one non-streaming chat request. Then move the same base URL and model ID into SDK or framework code.
/models proves the route and account can discover available IDs without prompt content. It also prevents testing a stale or unavailable model name.
The Postman and Bruno collection guide is in the TKEN examples repository. Read the API-client collection guide.
The v0.22.0 examples release adds API-client smoke-test assets for Postman and Bruno. Open the v0.22.0 release.
Create a TKEN key, set https://www.tken.shop/v1 as the base URL, import the Postman or Bruno collection, run /models, then send one small /chat/completions request with a returned model ID.