Documentation

Environments

RoamWorks runs two isolated environments. An account, API key, wallet and order belongs to exactly one environment and cannot be used in the other.

Hosts

roamworks.tech is an API-only host. It does not serve the marketing site or the documentation portal.

Keys

  • Production keys use the live environment and can move real wallet funds.
  • Sandbox keys use the sandbox environment and are for integration testing.
  • The API ID is public; the secret is shown once.
  • A key presented to the wrong host returns 401 invalid_key or 403 environment_mismatch.
  • Revoke and rotate keys in the partner dashboard. Never ship a secret in a browser, mobile binary or public repository.

Data

Sandbox accounts, wallets, quotes, orders and call history are separate from production. Sandbox wallet funding is disabled. Do not use sandbox data for reconciliation.

Funding

Production wallet funding is enabled on the live host through Stripe Checkout. Sandbox funding stays disabled so test activity cannot move real money. The API never receives card details; Checkout returns a hosted Stripe URL. See Wallet and Agent payment.