hornet icon

hornet

Interact with hornet API

Actions452

Email Encryption → Email Encryption Communication Settings List Get

AI-generated

Summary

Email Encryption Communication Settings List Get

Inputs

  • object_id (required) — ID of the object (user, customer, partner) whose settings to list.
  • direction — Direction of mail: 1 = INCOMING, 2 = OUTGOING.
  • page — Zero‑based page number for pagination.
  • limit — Maximum number of items per page.
  • encryption_methods — Array of encryption method strings (TLS, EMIG, DANE, SMIME, PGP, WEBSAFE). TLS is always active.
  • is_active — Filter to only active encryption settings.
  • query — Search term to filter encryption rules.
  • APP-ID (required) — Application identifier issued by HornetSecurity, sent as HTTP header.
  • requestOptions.batching.batchSize — Items per batch for throttling (-1 disables, 0 treated as 1).
  • requestOptions.batching.batchInterval — Delay between batches in milliseconds.
  • requestOptions.timeout — Request timeout in milliseconds.
  • requestOptions.allowUnauthorizedCerts — Allow invalid SSL certificates.
  • requestOptions.proxy — HTTP proxy URL (with optional username:password).

Output shape

Array

Each element represents an email encryption communication setting object matching the supplied filters.

Examples

Example 1: List incoming encrypted emails for a user

Set object_id to user ID, direction=1, limit=20, page=0

Links

Discussion