Actions52
- Emails Actions
- Domains Actions
- APIKeys Actions
- Templates Actions
- Audiences Actions
- Subscribers Actions
- Webhooks Actions
- Suppressions Actions
- Contacts Actions
- Events Actions
- EmailVerifications Actions
- EmailVerificationLists Actions
APIKeys → Update an API key
AI-generatedSummary
Updates the API key identified by its ID, optionally changing its name and scope. Sends a POST request to /api-keys/{id}; custom request options can also modify the request.
Inputs
- Id (required) — The API key ID to update.
- Name — Optional name to set, provided under Additional Fields.
- Scope — Optional scope to set: Full (
full) or Sending (sending), provided under Additional Fields. - Custom Body — Optional JSON merged with the fields above; custom body values take priority.
- Custom Headers — Optional HTTP headers to include in the request.
- Query Filters — Optional query parameter names and values.
- Batching — Groups input items into batches and pauses between batches; the node makes one request per input item.
- Debug — When enabled, adds the request URL, query parameters, headers, and body to each output item.
- Timeout (ms) — Time to wait for response headers before aborting the request; defaults to 300000 ms.
Output shape
A response item for each input item.
The source uses the paginated request helper only when Return All is enabled; otherwise it sends one request per input item. The operation is an update, so pagination settings do not apply. Debug details are included under a debug entry when enabled.
Examples
Example 1: Update an API key's name and scope
Set the required Id, then provide Name and/or Scope under Additional Fields.