You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add brands and email address settings API endpoints (#297)
- Add GET /brands endpoint to list all brands
- Add GET /brands/{id} endpoint to retrieve a specific brand
- Add GET /email_address_settings endpoint to list email settings
- Add GET /email_address_settings/{id} endpoint to retrieve specific settings
- Include complete schema definitions for brand and email_address_settings models
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-authored-by: Claude <noreply@anthropic.com>
description: Represents a sender email address configuration
19943
+
x-tags:
19944
+
- Emails
19945
+
properties:
19946
+
type:
19947
+
type: string
19948
+
description: The type of object
19949
+
example: email_setting
19950
+
id:
19951
+
type: string
19952
+
description: Unique email setting identifier
19953
+
example: "10"
19954
+
email:
19955
+
type: string
19956
+
description: Full sender email address
19957
+
example: "support@company.com"
19958
+
verified:
19959
+
type: boolean
19960
+
description: Whether the email address has been verified
19961
+
example: true
19962
+
domain:
19963
+
type: string
19964
+
description: Domain portion of the email address
19965
+
example: "company.com"
19966
+
brand_id:
19967
+
type: string
19968
+
description: Associated brand identifier
19969
+
example: "10"
19970
+
forwarding_enabled:
19971
+
type: boolean
19972
+
description: Whether email forwarding is active
19973
+
example: true
19974
+
forwarded_email_last_received_at:
19975
+
type: integer
19976
+
format: date-time
19977
+
nullable: true
19978
+
description: Unix timestamp of last forwarded email received (null if never)
19979
+
example: 1710498600
19980
+
created_at:
19981
+
type: integer
19982
+
format: date-time
19983
+
description: Unix timestamp of creation
19984
+
example: 1692530400
19985
+
updated_at:
19986
+
type: integer
19987
+
format: date-time
19988
+
description: Unix timestamp of last modification
19989
+
example: 1710498600
19990
+
email_list:
19991
+
type: object
19992
+
title: Email List
19993
+
description: A list of email settings
19994
+
x-tags:
19995
+
- Emails
19996
+
properties:
19997
+
type:
19998
+
type: string
19999
+
description: The type of object
20000
+
example: list
20001
+
data:
20002
+
type: array
20003
+
items:
20004
+
$ref: "#/components/schemas/email_setting"
19673
20005
error:
19674
20006
type: object
19675
20007
title: Error
@@ -23001,6 +23333,8 @@ tags:
23001
23333
You can then iterate through the content from that source via its API and POST it to the External Pages endpoint. That endpoint has an *external_id* parameter which allows you to specify the identifier from the source. The endpoint will then either create a new External Page or update an existing one as appropriate.",
23002
23334
- name: Articles
23003
23335
description: Everything about your Articles
23336
+
- name: Brands
23337
+
description: Everything about your Brands
23004
23338
- name: Away Status Reasons
23005
23339
description: Everything about your Away Status Reasons
0 commit comments