← All postsEngineering

Automate busywork with the Ettex API

What the Ettex Platform API actually covers — form submissions, transactional email, sequences, sites and orders — and how keys, auth and errors work before you write any code.

EngineeringA

The Platform API is narrower than "automate everything", and knowing the shape of it saves an afternoon. It covers the web and commercial surface of Ettex: what people submit, what you send them, what they buy, and the pages they land on. If you came looking for endpoints that edit documents or spreadsheets, they are not there — that side of the suite is local-first, which is a deliberate architectural choice rather than a gap in the roadmap.

What the API covers

  • Form submissions — read what arrived, which is the most common first integration.
  • Transactional email — send the messages your own systems trigger.
  • Email sequences — the scheduled, multi-step sends rather than one-offs.
  • Sites and landings — the pages themselves.
  • Shop and orders — the commercial records behind a storefront.

Keys, tokens and the thing that catches people

There are two ways to authenticate, and conflating them is the usual first error. Most endpoints take an account token, acting as you; a smaller set takes an API key, which is scoped to a verified domain and revocable at any time. Two endpoints are public by design, because a storefront has to be readable without credentials. A 401 means the key or token is missing or invalid — not that the resource is absent — and reading it as "wrong URL" is how an hour disappears.

Create a separate key per integration rather than one key for everything. Revocation is the only real control you have when something leaks, and a shared key means revoking it breaks four things you had forgotten were using it.

Automations worth building first

  1. Pull form submissions into whatever you already review daily, so nothing waits in a second inbox.
  2. Trigger a transactional email from your own system rather than asking somebody to send it by hand.
  3. Move order records into your reporting rather than exporting them monthly.
  4. Keep a log of what each integration does and who owns it — integrations outlive the people who built them.

Where the limit genuinely is

Documents, sheets and slides keep their authoritative copy on the device rather than on a server, so there is no endpoint that rewrites a paragraph in your document from the outside. The practical route for that kind of automation is the opposite direction: generate the content where the data lives, and move the data, not the file. Where an assistant should drive these endpoints rather than your code, the same catalogue is exposed through the MCP server, one tool per endpoint.

Frequently asked

Can the API edit documents or spreadsheets?

No. The Platform API covers forms, email, sequences, sites and orders. Documents and sheets are local-first, so their authoritative copy is on the device rather than behind an endpoint.

What is the difference between an API key and an account token?

The token acts as your account on most endpoints; the key is scoped to a verified domain, is revocable, and is what a server-to-server integration should use.

What does a 401 mean?

A missing or invalid key or token. It is an authentication problem, not a missing resource — check the credential before the path.

AS
Written by Alex S.

Part of the Ettex team — writing about product, engineering and the future of work.

More posts
Get the best of the Ettex blogProduct news, guides and tips — straight to your inbox, no spam.