tenantPayload := &suprsend.Tenant{
TenantName: suprsend.String("Tenant Name"),
Logo: suprsend.String("Tenant logo url"),
PrimaryColor: suprsend.String("#FFFFFF"),
SecondaryColor: suprsend.String("#000000"),
TertiaryColor: nil,
SocialLinks: &suprsend.TenantSocialLinks{
Facebook: suprsend.String("https://facebook.com/tenant"),
Tiktok: suprsend.String("https://tiktok.com/tenant"),
X: suprsend.String("https://x.com/tenant")
},
Properties: map[string]interface{}{
"k1": "tenant settings 1",
"k2": "tenant settings 2",
},
}
res, err := suprClient.Tenants.Upsert(context.Background(), "__tenant_id__", tenantPayload)
if err != nil {
log.Fatalln(err)
}
log.Println(res)