TRANXACT.AI Help
Platform › Published API

API Clients

The outside software that holds a key to this company. Every call it makes runs as a named user here, so nothing it can reach is anything that user could not already reach. The key is shown once when it is issued and never again.

Where to find it

  1. Module: Platform
  2. Group: Connectivity
  3. Section: Published API
  4. Screen: API Clients

Address in the console: /platform/api-clients

List · 14 columns · 13 fields on its form · 3 of them required · 2 actions

What the list shows

These are the columns of the list, in the order they are drawn. Any of them can be sorted on, filtered on, hidden, or exported.

ColumnKindField name
ClientCodecode
NameTextname
SoftwareTextsoftware_name
ProtocolStatusprotocol
Acts asTextrun_as_name
ReadinessStatusreadiness
GrantedNumbergrant_count
AddressesNumberallowlist_count
KeyCodekey_last4
Rate/minNumberrate_limit_per_minute
Calls (24h)Numbercalls_24h
Refused (24h)Numberrefused_24h
Last usedDate and timelast_used_at
StatusStatusstatus

The form

What is asked for when a record is created here. Required fields are marked; a choice drawn from a configuration list is one an administrator can extend without a release.

FieldTypeChoicesNotes
Client code required Text
Name required Text
What software is this Text A key outlives the person who asked for it. In three years somebody has to decide whether it is still needed, and this is what they will have to go on.
Who to ask about it Email address
Where it lives Text
What it is for Long text
Protocol Choice rest, mcp, both The same key reaches the same data either way; this decides which door it opens. An MCP key presented to the REST API is refused by name rather than confusingly.
Acts as required Choice Looked up from existing records Every call this key makes is made as this person. Whatever they may not do, the key may not do — which is what stops an exposure ever widening access rather than narrowing it. Give it a user made for the purpose, with the narrowest role that works.
Only from allowed addresses Yes or no On, and it means it: a key with no addresses listed reaches nothing. Switching it off is a deliberate decision that this key may be presented from anywhere in the world by anybody holding it.
Rate limit per minute Number
What to tell an MCP client Long text Sent as the server instructions when an agent connects. A model that is not told these tools reach a live ledger will treat them as a sandbox.
Status Choice active, suspended, revoked
Expires Date

What you can do here

Issue key primary

On each row of the list. Offered only on records where it applies.

Issue a new API key

Withdraw key

On each row of the list. Offered only on records where it applies.

Withdraw this key

The rules that apply here

Everything on this screen obeys the platform rules rather than rules of its own. The ones worth knowing before you use it:

Beside it in Published API