The console

app.mapier.ai — where keys are minted, lines are requested, the sandbox lives, and every event and command is on the record.

Everything the API does is visible in the console at app.mapier.ai, and a few things can only be done there: minting a key, requesting a live line, and holding the sandbox phone. Sign in with an email code, Google or GitHub; two-factor authentication is under Account → Security.

Organizations and projects

An organization holds people and billing; a project holds everything the API touches. Creating an organization needs an address Mapier has approved — registration is closed, and booking a demo is how to be set up — while joining one needs only its invitation. Members are member (read-only), developer (can write project resources) or admin (everything, including access and billing), and an organization keeps at least one admin. A project can be opened by every admin and by the members listed under its Settings → Access.

Every project surface exists twice, once per environment — the toggle in the header switches the whole console between live and test, and a page never mixes the two. In test, a project comes with a sandbox already provisioned.

The project's screens

ScreenWhat it holds
Get startedSix rungs from "create a test key" to "receive your first message", each ticked from what the project has actually done, and a quickstart with the curl / Node fetch / Node SSE snippets for this project. The snippet never prints a key.
KeysAPI keys per environment: create (the plaintext is shown once), name, expiry, last used, revoke — and, read-only, the project's command ceiling for that environment and where it came from.
ContactsEveryone the project has messaged or been messaged by, with the line each is pinned to. In test the roster is the sandbox's cast.
ConversationsEvery thread, with a needs-attention filter, the composer (which sends through the same path /v1 does), and an inspector naming the line. Attachments are downloaded from here.
LinesThe project's lines — a live line's health and capacity, and Request a line for a project that needs another. A live line is provisioned by Mapier's operations team after the request, not by an instant API call.
WebhooksEndpoints per environment, their subscriptions, the signing secret (shown once, rotatable), and every delivery, each settled one with Retry now.
EventsEverything the project has emitted, newest first, with the type printed exactly as your handler matches on it, a filter by type, and an inspector showing the payload and the webhook deliveries it produced.
CommandsThe ledger of every command that settled — each command.settled event as a table row, faceted by status and type, with the error code beside the word and a link to the thread.
SandboxThe test environment's phone: the contact's handset, the roster with each contact's delivery mode and auto-reply, the world's delivery delay, its daily budget, the newest events, the ledger of every command, and Reset world.
UsageMessages sent, received and failed per day, per environment.
SettingsThe project's name and slug, access, API keys, and the danger zone (archive).

Under the organization: Members and Invitations, Billing, and the Audit log of who did what — every key minted, every line requested, every endpoint rotated.

Live updates

A settlement or an inbound message appears on the Conversations, Sandbox, Events and Commands screens within a second or two of the API recording it, without a reload.

On this page