Emailit icon

Emailit

Transactional email platform. Send emails, manage domains, templates, audiences, webhooks, suppressions, contacts, and verify emails via the Emailit API.

APIKeys → Update an API key

AI-generated

Summary

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.

Links

Discussion