crmevent

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CrmEvent

type CrmEvent struct {
	Id        string           `json:"id,omitempty"`
	Created   string           `json:"created,omitempty"`
	Delivered string           `json:"delivered,omitempty"`
	Payload   *CrmEventPayload `json:"payload,omitempty"`
}

type CrmEventPayload

type CrmEventPayload struct {
	OrgCreated         *CrmEventPayloadOrgCreated         `json:"orgCreated,omitempty"`
	OrgUserCreated     *CrmEventPayloadOrgUserCreated     `json:"orgUserCreated,omitempty"`
	OrgUserRemoved     *CrmEventPayloadOrgUserRemoved     `json:"orgUserRemoved,omitempty"`
	AccountCreated     *CrmEventPayloadAccountCreated     `json:"accountCreated,omitempty"`
	AccountUserCreated *CrmEventPayloadAccountUserCreated `json:"accountUserCreated,omitempty"`
	AccountUserRemoved *CrmEventPayloadAccountUserRemoved `json:"accountUserRemoved,omitempty"`
}

type CrmEventPayloadAccountCreated

type CrmEventPayloadAccountCreated struct {
	Version float32 `json:"version"`
	Name    string  `json:"name,omitempty"`
	Id      string  `json:"id,omitempty"`
}

type CrmEventPayloadAccountUserCreated

type CrmEventPayloadAccountUserCreated struct {
	Version   float32 `json:"version"`
	AccountId string  `json:"accountId,omitempty"`
	Email     string  `json:"email,omitempty"`
}

type CrmEventPayloadAccountUserRemoved

type CrmEventPayloadAccountUserRemoved struct {
	Version   float32 `json:"version"`
	AccountId string  `json:"accountId,omitempty"`
	Email     string  `json:"email,omitempty"`
}

type CrmEventPayloadOrgCreated

type CrmEventPayloadOrgCreated struct {
	Version   float32 `json:"version"`
	Name      string  `json:"name,omitempty"`
	AccountId string  `json:"accountId,omitempty"`
}

type CrmEventPayloadOrgUserCreated

type CrmEventPayloadOrgUserCreated struct {
	Version   float32 `json:"version"`
	Org       string  `json:"org,omitempty"`
	AccountId string  `json:"accountId,omitempty"`
	Email     string  `json:"email,omitempty"`
}

type CrmEventPayloadOrgUserRemoved

type CrmEventPayloadOrgUserRemoved struct {
	Version   float32 `json:"version"`
	Org       string  `json:"org,omitempty"`
	AccountId string  `json:"accountId,omitempty"`
	Email     string  `json:"email,omitempty"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL