30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

MailerPress Pro Update Embed Key

mailerpress-pro/update-embed-key updates the metadata of an existing embed API key: its name, allowed domain, status and rate limits.

It cannot re-issue the raw key value.

At a glance

Abilitymailerpress-pro/update-embed-key
ToolsetMailerPress Pro — toolset/mailerpress-pro
GroupMailerPress Pro › Embed Keys
RequiresAcrossAI Pro, plus MailerPress with its Pro add-on active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

How it works

The useful operations here are tightening and disabling. Adding a domain restriction to a key that has none, or lowering a rate limit, takes effect immediately and without redeploying anything — the key in the embed stays the same.

Disabling by status is the reversible alternative to deletion. A key suspected of being abused can be switched off, the effect observed, and switched back on if it was innocent.

What this cannot do is rotate. There is no way to change the key value while keeping the record, so a compromised key means creating a new one, updating the embed, and deleting the old.

Changing the allowed domain on a key that is in use breaks the embed immediately if the new domain is wrong — and the failure appears on the other site, as a form that stops submitting.

Idempotent.

Input

NameTypeRequiredWhat it is
idintegerYesThe key record.
namestringNoA new name.
allowed_domainstringNoA new domain restriction.
statusstringNoEnable or disable the key.
rate_limitintegerNoA new rate limit.

What comes back

NameTypeWhat it is
keyobjectThe key metadata after the write. No raw value.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Restrict that embed key to our domain.

It resolves to one call:

{
  "ability": "mailerpress-pro/update-embed-key",
  "parameters": {
    "id": 3,
    "allowed_domain": "example.com"
  }
}

Worth knowing

  • Tightening a restriction takes effect without redeploying the embed.
  • Disabling is the reversible alternative to deletion.
  • There is no rotation — a compromised key means create, replace, delete.
  • A wrong domain breaks the form on the other site, silently from here.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading