Skip to content

API reference

Get newsletter settings

newsletters.GetNewsletterSettingsReadAPI key

Read the workspace's saved newsletter sender name and reply address, together with suggested defaults.

POST/v1/operations/newsletters.GetNewsletterSettings
On this page

Access & visibility

Allow newsletters.GetNewsletterSettings on your API key.

Workspace access by default. Private member data requires approved member delegation through Brigg-Act-As; the key supplies permissions while private ownership and project boundaries remain enforced.

Set up authentication · Choose permissions

Request

No parameters. Send an empty JSON object ({}).

Saved settings and suggestions are different

These are workspace sender settings. Both reading and changing them require an approved owner or administrator. sender_name and reply_to are the saved overrides; null means no override is saved. default_sender_name is the workspace name used when the sender override is absent.

suggested_reply_to is the acting member’s own email address when available. It is a form suggestion, not an automatically saved setting or proof of the effective Reply-To. To use it for future newsletters, explicitly save it with Update newsletter settings. An unset saved Reply-To uses Brigg’s workspace-mailbox fallback at send time.

These settings do not choose recipients, send a newsletter or change the authenticated sending domain. Send a test email to inspect the actual From and Reply-To before sending a campaign.

Response

Returns 200 OK with a JSON body.

sender_namestring or nullRequired

Saved sender display-name override, or null to use default_sender_name.

reply_tostring or nullRequired

Saved Reply-To override, or null when unset. The suggested_reply_to value is not automatically applied.

default_sender_namestringRequired

Customer-facing workspace name used when no sender-name override is saved.

suggested_reply_tostring or nullRequired

Acting member’s own email address, or null if none is available. A suggestion for an administrator to save, not the effective send-time address.

Errors & retries

This operation reads data. It needs no idempotency key and can be retried after a transient failure.

For rate limits, follow the server’s retry guidance and back off. See HTTP errors and safe retries and limits.

HTTP status Code What to do
400 invalid_json Send a JSON object with Content-Type: application/json.
400 invalid_input Check the request fields and types.
401 invalid_key The workspace API key is missing, invalid or revoked.
403 forbidden Check the key’s operation and resource grants. If Brigg-Act-As is supplied, the key must be authorized to delegate to that member.
404 not_found The requested operation or resource is not available to this credential.
429 rate_limited Wait for Retry-After before retrying.

Next steps

Download OpenAPI · Versioning & retirement

JSON schemas

Use the complete schemas for validation or client generation.

Full request JSON schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "examples": [
    {}
  ]
}
Full response JSON schema
{
  "type": "object",
  "properties": {
    "sender_name": {
      "type": [
        "string",
        "null"
      ],
      "description": "Saved sender display-name override, or null to use default_sender_name."
    },
    "reply_to": {
      "type": [
        "string",
        "null"
      ],
      "description": "Saved Reply-To override, or null when unset. The suggested_reply_to value is not automatically applied."
    },
    "default_sender_name": {
      "type": "string",
      "description": "Customer-facing workspace name used when no sender-name override is saved."
    },
    "suggested_reply_to": {
      "type": [
        "string",
        "null"
      ],
      "description": "Acting member’s own email address, or null if none is available. A suggestion for an administrator to save, not the effective send-time address."
    }
  },
  "required": [
    "sender_name",
    "reply_to",
    "default_sender_name",
    "suggested_reply_to"
  ],
  "additionalProperties": false,
  "examples": [
    {
      "sender_name": null,
      "reply_to": null,
      "default_sender_name": "Northstar Consulting",
      "suggested_reply_to": "jamie@example.com"
    }
  ]
}

Search by operation name or what you want to build.

Use arrow keys to browse. Enter opens a result.