Operations
One page for each verb the plane accepts, with its arguments, its return columns and the authority it needs.
In this section
- Mint an IdentityTwo ways to get a routable address: a new principal with a key of its own, or one more on the key you hold.
- Read Your FleetThe roster of everything the account holds, and the full record behind any single address.
- Request ConnectivityAsk for the credentials and configuration that make traffic leave from an agent's own address.
- Set PolicyWrite the account's resolver rules, or read back the ones in force, with one call each way.
- Read Query LogsPull the lookups, connections and allocations the plane recorded for one agent over a window you choose.
- RevokeOne call that takes an address, its names, its pinned key and its egress out of service for good.
- Manage a DomainAttach a name you already own, read what the plane observes about it, and list the ones attached.
- Firewall and ResponseThe reversible hold at the network edge, and the action dispatched to the sensor on a host.
Operations Documentation
whisper.agents takes one operation at a time, named by op, with that operation's arguments in args. Each call is independent, and each one answers in the same envelope.
CALL whisper.agents({op: 'agent', args: {agent: 'checkout-bot'}})
Start at Mint an identity, which covers both ways to get an address: register for a new principal with a key of its own, and identity for one more address on the key you already hold. Read your fleet is the read side, with list for the roster and agent for one address in full. Request connectivity turns an address into traffic, and Set policy decides what that traffic is allowed to resolve. Read query logs hands back what actually happened.
Three operations change access. Revoke cuts an identity for good. Firewall and response holds one reversibly at the network edge, or dispatches an action to the sensor on the host. Manage a domain puts new addresses under a name you already own.