Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddUpdateMembership ¶
type AddUpdateMembership struct {
Role string `json:"role" binding:"required"`
}
AddUpdateMembership is the API payload representation when adding or updating a Membership within an organization
type AuthorizeUser ¶
type ChangePassword ¶
type ChangeUsername ¶
type ChangeUsername struct {
Username string `json:"username" binding:"required"`
}
type CreateConversation ¶
type CreateConversation struct { Title string `json:"title" binding:"required"` Purpose string `json:"purpose" binding:"required"` }
CreateOrganization is the API payload representation when creating a new Organization
type CreateOrganization ¶
type CreateOrganization struct { Path string `json:"path" binding:"required"` BillingEmail string `json:"billing_email" binding:"required"` }
CreateOrganization is the API payload representation when creating a new Organization
type CreateUpdateTeam ¶
type EditMyMembership ¶
type EditMyMembership struct {
State string `json:"state" binding:"required"`
}
EditMyMembership is the API payload representation when editing your own membership for an organization
type RefreshToken ¶
type RefreshToken struct {
Token string `json:"refresh_token" binding:"required"`
}
type RegisterNewUser ¶
type UpdateEmail ¶
type UpdateEmail struct {
Email string `json:"email" binding:"required"`
}
type UpdateOrganization ¶
type UpdateOrganization struct { Name string `json:"name" binding:"required"` BillingEmail string `json:"billing_email" binding:"required"` Email string `json:"email"` Description string `json:"description"` URL string `json:"url"` Location string `json:"location"` }
UpdateOrganization is the API payload representation when updating an Organizations
type UpdateUser ¶
Click to show internal directories.
Click to hide internal directories.