Project Settings
Update Settings
Update project settings including the email sender name, sender address, branding, and authentication configuration
PUT
Updates any combination of project settings. Only fields you include in the request body are changed — all others remain untouched.
Changes to
sender_name and sender_email take effect immediately on the next email sent from your project — including magic links, password resets, member invitations, and campaigns.Headers
string
required
Bearer YOUR_API_KEYRequest Body
All fields are optional. Include only the fields you want to change.string
Display name shown in the From field of all outgoing emails.Example:
"Magana Team" → recipients see From: Magana Teamstring
Email address used as the From address for all emails.If you have a verified sending domain, this is used directly. Otherwise it is used as the Reply-To and emails send from
hello@usegately.com.Example: "hello@magana.com"string
Explicit Reply-To address. Defaults to
sender_email if not set.string
Support contact email shown in transactional email footers.
string
Brand hex color used in transactional email templates (e.g.
"#FE551B").string
Full URL to your logo — shown in transactional email headers.
boolean
Set
false to prevent new members from registering.boolean
Allow unauthenticated access to member content pages.
number
How long member sessions stay active before requiring re-login. Default:
30.boolean
Require members to choose a paid plan during signup.
Enable a custom email footer (available on paid plans).
Custom footer text appended to all outgoing campaign emails. Supports newlines.