Skip to main content
This page is the shape of the platform as you will meet it: what the pieces are, where data enters and leaves, and what stays separate from what. It is written for people evaluating OTO or building against it, rather than as an internal engineering diagram.

Four surfaces, one platform

Everything runs on the same data. What differs is who is looking at it and on what device. Beneath all four sits the same REST API. The dashboard is not privileged: what it does, your own systems can do.

How data enters and leaves

The order is the spine

Architecturally, the thing that makes the rest coherent is that an order is one record from checkout to doorstep. Shipments, boxes, picks, messages, returns and charges all attach to it rather than living in systems of their own.
This is why questions have single answersRouting can weigh distance against stock because it sees both on the same record. A tracking page shows one normalized status across four carriers because the statuses land on one order. A return matches its original sale because it never stopped being the same order.Every one of those is trivial with a shared record and genuinely hard without one — which is the architectural argument for one operations platform rather than a set of connected tools.

What is separated from what

One account can contain a lot. These are the boundaries that matter.

Where it runs

Environments

The cutover is the risk, not the buildSandbox and production differ in the things integrations tend to hard-code: carrier contracts, hub codes, brand names, credentials.Keep every environment-specific value in configuration from the first commit. A value typed into a request during development is the classic first-day-live incident, and it is entirely avoidable.

Where the platform can be extended

Designing an integration that behaves

Three properties of the system are worth knowing before you build against it. The practical detail — retry strategy, token refresh, signature verification — is in Errors & rate limits and Webhook events.

Where to go next

Core concepts

The vocabulary these pieces use.

Developers

The API underneath all of it.

Security & compliance

Certification, residency and controls.