Versions in this module Expand all Collapse all v1 v1.0.0 Jul 17, 2026 Changes in this version + var Environments = struct{ ... } + var ErrorCodes internal.ErrorCodes = internal.ErrorCodes + func Bool(b bool) *bool + func Byte(b byte) *byte + func Bytes(b []byte) *[]byte + func Complex128(c complex128) *complex128 + func Complex64(c complex64) *complex64 + func Float32(f float32) *float32 + func Float64(f float64) *float64 + func Int(i int) *int + func Int16(i int16) *int16 + func Int32(i int32) *int32 + func Int64(i int64) *int64 + func Int8(i int8) *int8 + func MustParseDate(date string) time.Time + func MustParseDateTime(datetime string) time.Time + func Rune(r rune) *rune + func String(s string) *string + func Time(t time.Time) *time.Time + func UUID(u uuid.UUID) *uuid.UUID + func Uint(u uint) *uint + func Uint16(u uint16) *uint16 + func Uint32(u uint32) *uint32 + func Uint64(u uint64) *uint64 + func Uint8(u uint8) *uint8 + func Uintptr(u uintptr) *uintptr + func WithAPIKey(apiKey string) *core.APIKeyOption + func WithBaseURL(baseURL string) *core.BaseURLOption + func WithBodyProperties(bodyProperties map[string]interface{}) *core.BodyPropertiesOption + func WithHTTPClient(httpClient core.HTTPClient) *core.HTTPClientOption + func WithHTTPHeader(httpHeader http.Header) *core.HTTPHeaderOption + func WithMaxAttempts(attempts uint) *core.MaxAttemptsOption + func WithMaxStreamBufSize(size int) *core.MaxBufSizeOption + func WithMaxStreamReconnectAttempts(attempts uint) *core.MaxStreamReconnectAttemptsOption + func WithQueryParameters(queryParameters url.Values) *core.QueryParametersOption + func WithoutRetries() *core.WithoutRetriesOption + func WithoutStreamReconnection() *core.WithoutStreamReconnectionOption + type Client struct + WithRawResponse *RawClient + func NewClient(apiKey string, opts ...RequestOption) *Client + func (c *Client) ArchiveSubmission(ctx context.Context, id int, opts ...RequestOption) (*SubmissionArchiveResult, error) + func (c *Client) ArchiveTemplate(ctx context.Context, id int, opts ...RequestOption) (*TemplateArchiveResult, error) + func (c *Client) CloneTemplate(ctx context.Context, id int, request *CloneTemplateParams, ...) (*Template, error) + func (c *Client) CreateSubmission(ctx context.Context, request *CreateSubmissionParams, opts ...RequestOption) (*SubmissionCreateResult, error) + func (c *Client) CreateSubmissionFromDocx(ctx context.Context, request *CreateSubmissionFromDocxParams, ...) (*SubmissionCreateOneoffResult, error) + func (c *Client) CreateSubmissionFromHtml(ctx context.Context, request *CreateSubmissionFromHtmlParams, ...) (*SubmissionCreateOneoffResult, error) + func (c *Client) CreateSubmissionFromPdf(ctx context.Context, request *CreateSubmissionFromPdfParams, ...) (*SubmissionCreateOneoffResult, error) + func (c *Client) CreateTemplateFromDocx(ctx context.Context, request *CreateTemplateFromDocxParams, ...) (*Template, error) + func (c *Client) CreateTemplateFromHtml(ctx context.Context, request *CreateTemplateFromHtmlParams, ...) (*Template, error) + func (c *Client) CreateTemplateFromPdf(ctx context.Context, request *CreateTemplateFromPdfParams, ...) (*Template, error) + func (c *Client) GetSubmission(ctx context.Context, id int, opts ...RequestOption) (*Submission, error) + func (c *Client) GetSubmissionDocuments(ctx context.Context, id int, request *GetSubmissionDocumentsParams, ...) (*SubmissionDocuments, error) + func (c *Client) GetSubmissions(ctx context.Context, request *GetSubmissionsParams, opts ...RequestOption) (*SubmissionList, error) + func (c *Client) GetSubmitter(ctx context.Context, id int, opts ...RequestOption) (*Submitter, error) + func (c *Client) GetSubmitters(ctx context.Context, request *GetSubmittersParams, opts ...RequestOption) (*SubmitterList, error) + func (c *Client) GetTemplate(ctx context.Context, id int, opts ...RequestOption) (*Template, error) + func (c *Client) GetTemplates(ctx context.Context, request *GetTemplatesParams, opts ...RequestOption) (*TemplateList, error) + func (c *Client) MergeTemplate(ctx context.Context, request *MergeTemplateParams, opts ...RequestOption) (*Template, error) + func (c *Client) PermanentlyDeleteSubmission(ctx context.Context, id int, opts ...RequestOption) (*SubmissionPermanentlyDeleteResult, error) + func (c *Client) PermanentlyDeleteTemplate(ctx context.Context, id int, opts ...RequestOption) (*TemplatePermanentlyDeleteResult, error) + func (c *Client) UpdateSubmission(ctx context.Context, id int, request *UpdateSubmissionParams, ...) (*SubmissionUpdateResult, error) + func (c *Client) UpdateSubmitter(ctx context.Context, id int, request *UpdateSubmitterParams, ...) (*SubmitterUpdateResult, error) + func (c *Client) UpdateTemplate(ctx context.Context, id int, request *UpdateTemplateParams, ...) (*TemplateUpdateResult, error) + func (c *Client) UpdateTemplateDocuments(ctx context.Context, id int, request *UpdateTemplateDocumentsParams, ...) (*Template, error) + type CloneTemplateParams struct + ExternalID string + FolderName string + Name string + func (c *CloneTemplateParams) MarshalJSON() ([]byte, error) + func (c *CloneTemplateParams) SetExternalID(externalID string) + func (c *CloneTemplateParams) SetFolderName(folderName string) + func (c *CloneTemplateParams) SetName(name string) + func (c *CloneTemplateParams) UnmarshalJSON(data []byte) error + type CreateSubmissionDocumentFieldAreaParams struct + H float64 + Option string + Page int + W float64 + X float64 + Y float64 + func (c *CreateSubmissionDocumentFieldAreaParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionDocumentFieldAreaParams) GetH() float64 + func (c *CreateSubmissionDocumentFieldAreaParams) GetOption() string + func (c *CreateSubmissionDocumentFieldAreaParams) GetPage() int + func (c *CreateSubmissionDocumentFieldAreaParams) GetW() float64 + func (c *CreateSubmissionDocumentFieldAreaParams) GetX() float64 + func (c *CreateSubmissionDocumentFieldAreaParams) GetY() float64 + func (c *CreateSubmissionDocumentFieldAreaParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionDocumentFieldAreaParams) SetH(h float64) + func (c *CreateSubmissionDocumentFieldAreaParams) SetOption(option string) + func (c *CreateSubmissionDocumentFieldAreaParams) SetPage(page int) + func (c *CreateSubmissionDocumentFieldAreaParams) SetW(w float64) + func (c *CreateSubmissionDocumentFieldAreaParams) SetX(x float64) + func (c *CreateSubmissionDocumentFieldAreaParams) SetY(y float64) + func (c *CreateSubmissionDocumentFieldAreaParams) String() string + func (c *CreateSubmissionDocumentFieldAreaParams) UnmarshalJSON(data []byte) error + type CreateSubmissionDocumentFieldParams struct + Areas []*CreateSubmissionDocumentFieldAreaParams + Description string + Name string + Options []string + Required *bool + Role string + Title string + Type FieldType + func (c *CreateSubmissionDocumentFieldParams) GetAreas() []*CreateSubmissionDocumentFieldAreaParams + func (c *CreateSubmissionDocumentFieldParams) GetDescription() string + func (c *CreateSubmissionDocumentFieldParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionDocumentFieldParams) GetName() string + func (c *CreateSubmissionDocumentFieldParams) GetOptions() []string + func (c *CreateSubmissionDocumentFieldParams) GetRequired() *bool + func (c *CreateSubmissionDocumentFieldParams) GetRole() string + func (c *CreateSubmissionDocumentFieldParams) GetTitle() string + func (c *CreateSubmissionDocumentFieldParams) GetType() FieldType + func (c *CreateSubmissionDocumentFieldParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionDocumentFieldParams) SetAreas(areas []*CreateSubmissionDocumentFieldAreaParams) + func (c *CreateSubmissionDocumentFieldParams) SetDescription(description string) + func (c *CreateSubmissionDocumentFieldParams) SetName(name string) + func (c *CreateSubmissionDocumentFieldParams) SetOptions(options []string) + func (c *CreateSubmissionDocumentFieldParams) SetRequired(required *bool) + func (c *CreateSubmissionDocumentFieldParams) SetRole(role string) + func (c *CreateSubmissionDocumentFieldParams) SetTitle(title string) + func (c *CreateSubmissionDocumentFieldParams) SetType(type_ FieldType) + func (c *CreateSubmissionDocumentFieldParams) String() string + func (c *CreateSubmissionDocumentFieldParams) UnmarshalJSON(data []byte) error + type CreateSubmissionFromDocxDocumentParams struct + File string + Name string + Position *int + func (c *CreateSubmissionFromDocxDocumentParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionFromDocxDocumentParams) GetFile() string + func (c *CreateSubmissionFromDocxDocumentParams) GetName() string + func (c *CreateSubmissionFromDocxDocumentParams) GetPosition() *int + func (c *CreateSubmissionFromDocxDocumentParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionFromDocxDocumentParams) SetFile(file string) + func (c *CreateSubmissionFromDocxDocumentParams) SetName(name string) + func (c *CreateSubmissionFromDocxDocumentParams) SetPosition(position *int) + func (c *CreateSubmissionFromDocxDocumentParams) String() string + func (c *CreateSubmissionFromDocxDocumentParams) UnmarshalJSON(data []byte) error + type CreateSubmissionFromDocxParams struct + BccCompleted string + CompletedRedirectURL string + Documents []*CreateSubmissionFromDocxDocumentParams + ExpireAt string + MergeDocuments *bool + Message *CreateSubmissionMessageParams + Name string + Order SubmittersOrder + RemoveTags *bool + ReplyTo string + SendEmail *bool + SendSms *bool + Submitters []*CreateSubmissionSubmitterParams + TemplateIDs []int + Variables map[string]any + func (c *CreateSubmissionFromDocxParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionFromDocxParams) SetBccCompleted(bccCompleted string) + func (c *CreateSubmissionFromDocxParams) SetCompletedRedirectURL(completedRedirectURL string) + func (c *CreateSubmissionFromDocxParams) SetDocuments(documents []*CreateSubmissionFromDocxDocumentParams) + func (c *CreateSubmissionFromDocxParams) SetExpireAt(expireAt string) + func (c *CreateSubmissionFromDocxParams) SetMergeDocuments(mergeDocuments *bool) + func (c *CreateSubmissionFromDocxParams) SetMessage(message *CreateSubmissionMessageParams) + func (c *CreateSubmissionFromDocxParams) SetName(name string) + func (c *CreateSubmissionFromDocxParams) SetOrder(order SubmittersOrder) + func (c *CreateSubmissionFromDocxParams) SetRemoveTags(removeTags *bool) + func (c *CreateSubmissionFromDocxParams) SetReplyTo(replyTo string) + func (c *CreateSubmissionFromDocxParams) SetSendEmail(sendEmail *bool) + func (c *CreateSubmissionFromDocxParams) SetSendSms(sendSms *bool) + func (c *CreateSubmissionFromDocxParams) SetSubmitters(submitters []*CreateSubmissionSubmitterParams) + func (c *CreateSubmissionFromDocxParams) SetTemplateIDs(templateIDs []int) + func (c *CreateSubmissionFromDocxParams) SetVariables(variables map[string]any) + func (c *CreateSubmissionFromDocxParams) UnmarshalJSON(data []byte) error + type CreateSubmissionFromHtmlDocumentParams struct + Html string + HtmlFooter string + HtmlHeader string + Name string + Position *int + Size PageSize + func (c *CreateSubmissionFromHtmlDocumentParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionFromHtmlDocumentParams) GetHtml() string + func (c *CreateSubmissionFromHtmlDocumentParams) GetHtmlFooter() string + func (c *CreateSubmissionFromHtmlDocumentParams) GetHtmlHeader() string + func (c *CreateSubmissionFromHtmlDocumentParams) GetName() string + func (c *CreateSubmissionFromHtmlDocumentParams) GetPosition() *int + func (c *CreateSubmissionFromHtmlDocumentParams) GetSize() PageSize + func (c *CreateSubmissionFromHtmlDocumentParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionFromHtmlDocumentParams) SetHtml(html string) + func (c *CreateSubmissionFromHtmlDocumentParams) SetHtmlFooter(htmlFooter string) + func (c *CreateSubmissionFromHtmlDocumentParams) SetHtmlHeader(htmlHeader string) + func (c *CreateSubmissionFromHtmlDocumentParams) SetName(name string) + func (c *CreateSubmissionFromHtmlDocumentParams) SetPosition(position *int) + func (c *CreateSubmissionFromHtmlDocumentParams) SetSize(size PageSize) + func (c *CreateSubmissionFromHtmlDocumentParams) String() string + func (c *CreateSubmissionFromHtmlDocumentParams) UnmarshalJSON(data []byte) error + type CreateSubmissionFromHtmlParams struct + BccCompleted string + CompletedRedirectURL string + Documents []*CreateSubmissionFromHtmlDocumentParams + ExpireAt string + MergeDocuments *bool + Message *CreateSubmissionMessageParams + Name string + Order SubmittersOrder + ReplyTo string + SendEmail *bool + SendSms *bool + Submitters []*CreateSubmissionSubmitterParams + TemplateIDs []int + func (c *CreateSubmissionFromHtmlParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionFromHtmlParams) SetBccCompleted(bccCompleted string) + func (c *CreateSubmissionFromHtmlParams) SetCompletedRedirectURL(completedRedirectURL string) + func (c *CreateSubmissionFromHtmlParams) SetDocuments(documents []*CreateSubmissionFromHtmlDocumentParams) + func (c *CreateSubmissionFromHtmlParams) SetExpireAt(expireAt string) + func (c *CreateSubmissionFromHtmlParams) SetMergeDocuments(mergeDocuments *bool) + func (c *CreateSubmissionFromHtmlParams) SetMessage(message *CreateSubmissionMessageParams) + func (c *CreateSubmissionFromHtmlParams) SetName(name string) + func (c *CreateSubmissionFromHtmlParams) SetOrder(order SubmittersOrder) + func (c *CreateSubmissionFromHtmlParams) SetReplyTo(replyTo string) + func (c *CreateSubmissionFromHtmlParams) SetSendEmail(sendEmail *bool) + func (c *CreateSubmissionFromHtmlParams) SetSendSms(sendSms *bool) + func (c *CreateSubmissionFromHtmlParams) SetSubmitters(submitters []*CreateSubmissionSubmitterParams) + func (c *CreateSubmissionFromHtmlParams) SetTemplateIDs(templateIDs []int) + func (c *CreateSubmissionFromHtmlParams) UnmarshalJSON(data []byte) error + type CreateSubmissionFromPdfDocumentParams struct + Fields []*CreateSubmissionDocumentFieldParams + File string + Name string + Position *int + func (c *CreateSubmissionFromPdfDocumentParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionFromPdfDocumentParams) GetFields() []*CreateSubmissionDocumentFieldParams + func (c *CreateSubmissionFromPdfDocumentParams) GetFile() string + func (c *CreateSubmissionFromPdfDocumentParams) GetName() string + func (c *CreateSubmissionFromPdfDocumentParams) GetPosition() *int + func (c *CreateSubmissionFromPdfDocumentParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionFromPdfDocumentParams) SetFields(fields []*CreateSubmissionDocumentFieldParams) + func (c *CreateSubmissionFromPdfDocumentParams) SetFile(file string) + func (c *CreateSubmissionFromPdfDocumentParams) SetName(name string) + func (c *CreateSubmissionFromPdfDocumentParams) SetPosition(position *int) + func (c *CreateSubmissionFromPdfDocumentParams) String() string + func (c *CreateSubmissionFromPdfDocumentParams) UnmarshalJSON(data []byte) error + type CreateSubmissionFromPdfParams struct + BccCompleted string + CompletedRedirectURL string + Documents []*CreateSubmissionFromPdfDocumentParams + ExpireAt string + Flatten *bool + MergeDocuments *bool + Message *CreateSubmissionMessageParams + Name string + Order SubmittersOrder + RemoveTags *bool + ReplyTo string + SendEmail *bool + SendSms *bool + Submitters []*CreateSubmissionSubmitterParams + TemplateIDs []int + func (c *CreateSubmissionFromPdfParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionFromPdfParams) SetBccCompleted(bccCompleted string) + func (c *CreateSubmissionFromPdfParams) SetCompletedRedirectURL(completedRedirectURL string) + func (c *CreateSubmissionFromPdfParams) SetDocuments(documents []*CreateSubmissionFromPdfDocumentParams) + func (c *CreateSubmissionFromPdfParams) SetExpireAt(expireAt string) + func (c *CreateSubmissionFromPdfParams) SetFlatten(flatten *bool) + func (c *CreateSubmissionFromPdfParams) SetMergeDocuments(mergeDocuments *bool) + func (c *CreateSubmissionFromPdfParams) SetMessage(message *CreateSubmissionMessageParams) + func (c *CreateSubmissionFromPdfParams) SetName(name string) + func (c *CreateSubmissionFromPdfParams) SetOrder(order SubmittersOrder) + func (c *CreateSubmissionFromPdfParams) SetRemoveTags(removeTags *bool) + func (c *CreateSubmissionFromPdfParams) SetReplyTo(replyTo string) + func (c *CreateSubmissionFromPdfParams) SetSendEmail(sendEmail *bool) + func (c *CreateSubmissionFromPdfParams) SetSendSms(sendSms *bool) + func (c *CreateSubmissionFromPdfParams) SetSubmitters(submitters []*CreateSubmissionSubmitterParams) + func (c *CreateSubmissionFromPdfParams) SetTemplateIDs(templateIDs []int) + func (c *CreateSubmissionFromPdfParams) UnmarshalJSON(data []byte) error + type CreateSubmissionMessageParams struct + Body string + Subject string + func (c *CreateSubmissionMessageParams) GetBody() string + func (c *CreateSubmissionMessageParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionMessageParams) GetSubject() string + func (c *CreateSubmissionMessageParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionMessageParams) SetBody(body string) + func (c *CreateSubmissionMessageParams) SetSubject(subject string) + func (c *CreateSubmissionMessageParams) String() string + func (c *CreateSubmissionMessageParams) UnmarshalJSON(data []byte) error + type CreateSubmissionParams struct + BccCompleted string + CompletedRedirectURL string + ExpireAt string + Message *CreateSubmissionMessageParams + Order SubmittersOrder + ReplyTo string + SendEmail *bool + SendSms *bool + Submitters []*CreateSubmissionSubmitterParams + TemplateID int + Variables map[string]any + func (c *CreateSubmissionParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionParams) SetBccCompleted(bccCompleted string) + func (c *CreateSubmissionParams) SetCompletedRedirectURL(completedRedirectURL string) + func (c *CreateSubmissionParams) SetExpireAt(expireAt string) + func (c *CreateSubmissionParams) SetMessage(message *CreateSubmissionMessageParams) + func (c *CreateSubmissionParams) SetOrder(order SubmittersOrder) + func (c *CreateSubmissionParams) SetReplyTo(replyTo string) + func (c *CreateSubmissionParams) SetSendEmail(sendEmail *bool) + func (c *CreateSubmissionParams) SetSendSms(sendSms *bool) + func (c *CreateSubmissionParams) SetSubmitters(submitters []*CreateSubmissionSubmitterParams) + func (c *CreateSubmissionParams) SetTemplateID(templateID int) + func (c *CreateSubmissionParams) SetVariables(variables map[string]any) + func (c *CreateSubmissionParams) UnmarshalJSON(data []byte) error + type CreateSubmissionSubmitterFieldParams struct + DefaultValue *DefaultValue + Description string + Name string + Preferences *CreateSubmissionSubmitterFieldPreferencesParams + Readonly *bool + Required *bool + Title string + Validation *CreateSubmissionSubmitterFieldValidationParams + Value string + func (c *CreateSubmissionSubmitterFieldParams) GetDefaultValue() *DefaultValue + func (c *CreateSubmissionSubmitterFieldParams) GetDescription() string + func (c *CreateSubmissionSubmitterFieldParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionSubmitterFieldParams) GetName() string + func (c *CreateSubmissionSubmitterFieldParams) GetPreferences() *CreateSubmissionSubmitterFieldPreferencesParams + func (c *CreateSubmissionSubmitterFieldParams) GetReadonly() *bool + func (c *CreateSubmissionSubmitterFieldParams) GetRequired() *bool + func (c *CreateSubmissionSubmitterFieldParams) GetTitle() string + func (c *CreateSubmissionSubmitterFieldParams) GetValidation() *CreateSubmissionSubmitterFieldValidationParams + func (c *CreateSubmissionSubmitterFieldParams) GetValue() string + func (c *CreateSubmissionSubmitterFieldParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionSubmitterFieldParams) SetDefaultValue(defaultValue *DefaultValue) + func (c *CreateSubmissionSubmitterFieldParams) SetDescription(description string) + func (c *CreateSubmissionSubmitterFieldParams) SetName(name string) + func (c *CreateSubmissionSubmitterFieldParams) SetPreferences(preferences *CreateSubmissionSubmitterFieldPreferencesParams) + func (c *CreateSubmissionSubmitterFieldParams) SetReadonly(readonly *bool) + func (c *CreateSubmissionSubmitterFieldParams) SetRequired(required *bool) + func (c *CreateSubmissionSubmitterFieldParams) SetTitle(title string) + func (c *CreateSubmissionSubmitterFieldParams) SetValidation(validation *CreateSubmissionSubmitterFieldValidationParams) + func (c *CreateSubmissionSubmitterFieldParams) SetValue(value string) + func (c *CreateSubmissionSubmitterFieldParams) String() string + func (c *CreateSubmissionSubmitterFieldParams) UnmarshalJSON(data []byte) error + type CreateSubmissionSubmitterFieldPreferencesParams struct + Align FieldAlign + Background string + Color string + Currency Currency + Font FieldFont + FontSize *int + FontType FieldFontType + Format string + Mask *CreateSubmissionSubmitterFieldPreferencesParamsMask + Price *float64 + Reasons []string + Valign FieldValign + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetAlign() FieldAlign + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetBackground() string + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetColor() string + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetCurrency() Currency + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetFont() FieldFont + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetFontSize() *int + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetFontType() FieldFontType + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetFormat() string + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetMask() *CreateSubmissionSubmitterFieldPreferencesParamsMask + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetPrice() *float64 + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetReasons() []string + func (c *CreateSubmissionSubmitterFieldPreferencesParams) GetValign() FieldValign + func (c *CreateSubmissionSubmitterFieldPreferencesParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetAlign(align FieldAlign) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetBackground(background string) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetColor(color string) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetCurrency(currency Currency) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetFont(font FieldFont) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetFontSize(fontSize *int) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetFontType(fontType FieldFontType) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetFormat(format string) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetMask(mask *CreateSubmissionSubmitterFieldPreferencesParamsMask) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetPrice(price *float64) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetReasons(reasons []string) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) SetValign(valign FieldValign) + func (c *CreateSubmissionSubmitterFieldPreferencesParams) String() string + func (c *CreateSubmissionSubmitterFieldPreferencesParams) UnmarshalJSON(data []byte) error + type CreateSubmissionSubmitterFieldPreferencesParamsMask struct + Boolean bool + Integer int + func (c *CreateSubmissionSubmitterFieldPreferencesParamsMask) Accept(visitor CreateSubmissionSubmitterFieldPreferencesParamsMaskVisitor) error + func (c *CreateSubmissionSubmitterFieldPreferencesParamsMask) GetBoolean() bool + func (c *CreateSubmissionSubmitterFieldPreferencesParamsMask) GetInteger() int + func (c *CreateSubmissionSubmitterFieldPreferencesParamsMask) UnmarshalJSON(data []byte) error + func (c CreateSubmissionSubmitterFieldPreferencesParamsMask) MarshalJSON() ([]byte, error) + type CreateSubmissionSubmitterFieldPreferencesParamsMaskVisitor interface + VisitBoolean func(bool) error + VisitInteger func(int) error + type CreateSubmissionSubmitterFieldValidationParams struct + Max *CreateSubmissionSubmitterFieldValidationParamsMax + Message string + Min *CreateSubmissionSubmitterFieldValidationParamsMin + Pattern string + Step *float64 + func (c *CreateSubmissionSubmitterFieldValidationParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionSubmitterFieldValidationParams) GetMax() *CreateSubmissionSubmitterFieldValidationParamsMax + func (c *CreateSubmissionSubmitterFieldValidationParams) GetMessage() string + func (c *CreateSubmissionSubmitterFieldValidationParams) GetMin() *CreateSubmissionSubmitterFieldValidationParamsMin + func (c *CreateSubmissionSubmitterFieldValidationParams) GetPattern() string + func (c *CreateSubmissionSubmitterFieldValidationParams) GetStep() *float64 + func (c *CreateSubmissionSubmitterFieldValidationParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionSubmitterFieldValidationParams) SetMax(max *CreateSubmissionSubmitterFieldValidationParamsMax) + func (c *CreateSubmissionSubmitterFieldValidationParams) SetMessage(message string) + func (c *CreateSubmissionSubmitterFieldValidationParams) SetMin(min *CreateSubmissionSubmitterFieldValidationParamsMin) + func (c *CreateSubmissionSubmitterFieldValidationParams) SetPattern(pattern string) + func (c *CreateSubmissionSubmitterFieldValidationParams) SetStep(step *float64) + func (c *CreateSubmissionSubmitterFieldValidationParams) String() string + func (c *CreateSubmissionSubmitterFieldValidationParams) UnmarshalJSON(data []byte) error + type CreateSubmissionSubmitterFieldValidationParamsMax struct + Double float64 + String string + func (c *CreateSubmissionSubmitterFieldValidationParamsMax) Accept(visitor CreateSubmissionSubmitterFieldValidationParamsMaxVisitor) error + func (c *CreateSubmissionSubmitterFieldValidationParamsMax) GetDouble() float64 + func (c *CreateSubmissionSubmitterFieldValidationParamsMax) GetString() string + func (c *CreateSubmissionSubmitterFieldValidationParamsMax) UnmarshalJSON(data []byte) error + func (c CreateSubmissionSubmitterFieldValidationParamsMax) MarshalJSON() ([]byte, error) + type CreateSubmissionSubmitterFieldValidationParamsMaxVisitor interface + VisitDouble func(float64) error + VisitString func(string) error + type CreateSubmissionSubmitterFieldValidationParamsMin struct + Double float64 + String string + func (c *CreateSubmissionSubmitterFieldValidationParamsMin) Accept(visitor CreateSubmissionSubmitterFieldValidationParamsMinVisitor) error + func (c *CreateSubmissionSubmitterFieldValidationParamsMin) GetDouble() float64 + func (c *CreateSubmissionSubmitterFieldValidationParamsMin) GetString() string + func (c *CreateSubmissionSubmitterFieldValidationParamsMin) UnmarshalJSON(data []byte) error + func (c CreateSubmissionSubmitterFieldValidationParamsMin) MarshalJSON() ([]byte, error) + type CreateSubmissionSubmitterFieldValidationParamsMinVisitor interface + VisitDouble func(float64) error + VisitString func(string) error + type CreateSubmissionSubmitterMessageParams struct + Body string + Subject string + func (c *CreateSubmissionSubmitterMessageParams) GetBody() string + func (c *CreateSubmissionSubmitterMessageParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionSubmitterMessageParams) GetSubject() string + func (c *CreateSubmissionSubmitterMessageParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionSubmitterMessageParams) SetBody(body string) + func (c *CreateSubmissionSubmitterMessageParams) SetSubject(subject string) + func (c *CreateSubmissionSubmitterMessageParams) String() string + func (c *CreateSubmissionSubmitterMessageParams) UnmarshalJSON(data []byte) error + type CreateSubmissionSubmitterParams struct + Completed *bool + CompletedRedirectURL string + Email string + ExternalID string + Fields []*CreateSubmissionSubmitterFieldParams + InviteBy string + Message *CreateSubmissionSubmitterMessageParams + Metadata map[string]any + Name string + Order *int + Phone string + ReplyTo string + RequireEmail2Fa *bool + RequirePhone2Fa *bool + Role string + Roles []string + SendEmail *bool + SendSms *bool + Values map[string]any + func (c *CreateSubmissionSubmitterParams) GetCompleted() *bool + func (c *CreateSubmissionSubmitterParams) GetCompletedRedirectURL() string + func (c *CreateSubmissionSubmitterParams) GetEmail() string + func (c *CreateSubmissionSubmitterParams) GetExternalID() string + func (c *CreateSubmissionSubmitterParams) GetExtraProperties() map[string]interface{} + func (c *CreateSubmissionSubmitterParams) GetFields() []*CreateSubmissionSubmitterFieldParams + func (c *CreateSubmissionSubmitterParams) GetInviteBy() string + func (c *CreateSubmissionSubmitterParams) GetMessage() *CreateSubmissionSubmitterMessageParams + func (c *CreateSubmissionSubmitterParams) GetMetadata() map[string]any + func (c *CreateSubmissionSubmitterParams) GetName() string + func (c *CreateSubmissionSubmitterParams) GetOrder() *int + func (c *CreateSubmissionSubmitterParams) GetPhone() string + func (c *CreateSubmissionSubmitterParams) GetReplyTo() string + func (c *CreateSubmissionSubmitterParams) GetRequireEmail2Fa() *bool + func (c *CreateSubmissionSubmitterParams) GetRequirePhone2Fa() *bool + func (c *CreateSubmissionSubmitterParams) GetRole() string + func (c *CreateSubmissionSubmitterParams) GetRoles() []string + func (c *CreateSubmissionSubmitterParams) GetSendEmail() *bool + func (c *CreateSubmissionSubmitterParams) GetSendSms() *bool + func (c *CreateSubmissionSubmitterParams) GetValues() map[string]any + func (c *CreateSubmissionSubmitterParams) MarshalJSON() ([]byte, error) + func (c *CreateSubmissionSubmitterParams) SetCompleted(completed *bool) + func (c *CreateSubmissionSubmitterParams) SetCompletedRedirectURL(completedRedirectURL string) + func (c *CreateSubmissionSubmitterParams) SetEmail(email string) + func (c *CreateSubmissionSubmitterParams) SetExternalID(externalID string) + func (c *CreateSubmissionSubmitterParams) SetFields(fields []*CreateSubmissionSubmitterFieldParams) + func (c *CreateSubmissionSubmitterParams) SetInviteBy(inviteBy string) + func (c *CreateSubmissionSubmitterParams) SetMessage(message *CreateSubmissionSubmitterMessageParams) + func (c *CreateSubmissionSubmitterParams) SetMetadata(metadata map[string]any) + func (c *CreateSubmissionSubmitterParams) SetName(name string) + func (c *CreateSubmissionSubmitterParams) SetOrder(order *int) + func (c *CreateSubmissionSubmitterParams) SetPhone(phone string) + func (c *CreateSubmissionSubmitterParams) SetReplyTo(replyTo string) + func (c *CreateSubmissionSubmitterParams) SetRequireEmail2Fa(requireEmail2Fa *bool) + func (c *CreateSubmissionSubmitterParams) SetRequirePhone2Fa(requirePhone2Fa *bool) + func (c *CreateSubmissionSubmitterParams) SetRole(role string) + func (c *CreateSubmissionSubmitterParams) SetRoles(roles []string) + func (c *CreateSubmissionSubmitterParams) SetSendEmail(sendEmail *bool) + func (c *CreateSubmissionSubmitterParams) SetSendSms(sendSms *bool) + func (c *CreateSubmissionSubmitterParams) SetValues(values map[string]any) + func (c *CreateSubmissionSubmitterParams) String() string + func (c *CreateSubmissionSubmitterParams) UnmarshalJSON(data []byte) error + type CreateTemplateDocumentFieldAreaParams struct + H float64 + Option string + Page int + W float64 + X float64 + Y float64 + func (c *CreateTemplateDocumentFieldAreaParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateDocumentFieldAreaParams) GetH() float64 + func (c *CreateTemplateDocumentFieldAreaParams) GetOption() string + func (c *CreateTemplateDocumentFieldAreaParams) GetPage() int + func (c *CreateTemplateDocumentFieldAreaParams) GetW() float64 + func (c *CreateTemplateDocumentFieldAreaParams) GetX() float64 + func (c *CreateTemplateDocumentFieldAreaParams) GetY() float64 + func (c *CreateTemplateDocumentFieldAreaParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateDocumentFieldAreaParams) SetH(h float64) + func (c *CreateTemplateDocumentFieldAreaParams) SetOption(option string) + func (c *CreateTemplateDocumentFieldAreaParams) SetPage(page int) + func (c *CreateTemplateDocumentFieldAreaParams) SetW(w float64) + func (c *CreateTemplateDocumentFieldAreaParams) SetX(x float64) + func (c *CreateTemplateDocumentFieldAreaParams) SetY(y float64) + func (c *CreateTemplateDocumentFieldAreaParams) String() string + func (c *CreateTemplateDocumentFieldAreaParams) UnmarshalJSON(data []byte) error + type CreateTemplateDocumentFieldParams struct + Areas []*CreateTemplateDocumentFieldAreaParams + Description string + Name string + Options []string + Preferences *CreateTemplateDocumentFieldPreferencesParams + Required *bool + Role string + Title string + Type FieldType + Validation *CreateTemplateDocumentFieldValidationParams + func (c *CreateTemplateDocumentFieldParams) GetAreas() []*CreateTemplateDocumentFieldAreaParams + func (c *CreateTemplateDocumentFieldParams) GetDescription() string + func (c *CreateTemplateDocumentFieldParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateDocumentFieldParams) GetName() string + func (c *CreateTemplateDocumentFieldParams) GetOptions() []string + func (c *CreateTemplateDocumentFieldParams) GetPreferences() *CreateTemplateDocumentFieldPreferencesParams + func (c *CreateTemplateDocumentFieldParams) GetRequired() *bool + func (c *CreateTemplateDocumentFieldParams) GetRole() string + func (c *CreateTemplateDocumentFieldParams) GetTitle() string + func (c *CreateTemplateDocumentFieldParams) GetType() FieldType + func (c *CreateTemplateDocumentFieldParams) GetValidation() *CreateTemplateDocumentFieldValidationParams + func (c *CreateTemplateDocumentFieldParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateDocumentFieldParams) SetAreas(areas []*CreateTemplateDocumentFieldAreaParams) + func (c *CreateTemplateDocumentFieldParams) SetDescription(description string) + func (c *CreateTemplateDocumentFieldParams) SetName(name string) + func (c *CreateTemplateDocumentFieldParams) SetOptions(options []string) + func (c *CreateTemplateDocumentFieldParams) SetPreferences(preferences *CreateTemplateDocumentFieldPreferencesParams) + func (c *CreateTemplateDocumentFieldParams) SetRequired(required *bool) + func (c *CreateTemplateDocumentFieldParams) SetRole(role string) + func (c *CreateTemplateDocumentFieldParams) SetTitle(title string) + func (c *CreateTemplateDocumentFieldParams) SetType(type_ FieldType) + func (c *CreateTemplateDocumentFieldParams) SetValidation(validation *CreateTemplateDocumentFieldValidationParams) + func (c *CreateTemplateDocumentFieldParams) String() string + func (c *CreateTemplateDocumentFieldParams) UnmarshalJSON(data []byte) error + type CreateTemplateDocumentFieldPreferencesParams struct + Align FieldAlign + Background string + Color string + Currency Currency + Font FieldFont + FontSize *int + FontType FieldFontType + Format string + Mask *CreateTemplateDocumentFieldPreferencesParamsMask + Price *float64 + Reasons []string + Valign FieldValign + func (c *CreateTemplateDocumentFieldPreferencesParams) GetAlign() FieldAlign + func (c *CreateTemplateDocumentFieldPreferencesParams) GetBackground() string + func (c *CreateTemplateDocumentFieldPreferencesParams) GetColor() string + func (c *CreateTemplateDocumentFieldPreferencesParams) GetCurrency() Currency + func (c *CreateTemplateDocumentFieldPreferencesParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateDocumentFieldPreferencesParams) GetFont() FieldFont + func (c *CreateTemplateDocumentFieldPreferencesParams) GetFontSize() *int + func (c *CreateTemplateDocumentFieldPreferencesParams) GetFontType() FieldFontType + func (c *CreateTemplateDocumentFieldPreferencesParams) GetFormat() string + func (c *CreateTemplateDocumentFieldPreferencesParams) GetMask() *CreateTemplateDocumentFieldPreferencesParamsMask + func (c *CreateTemplateDocumentFieldPreferencesParams) GetPrice() *float64 + func (c *CreateTemplateDocumentFieldPreferencesParams) GetReasons() []string + func (c *CreateTemplateDocumentFieldPreferencesParams) GetValign() FieldValign + func (c *CreateTemplateDocumentFieldPreferencesParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetAlign(align FieldAlign) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetBackground(background string) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetColor(color string) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetCurrency(currency Currency) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetFont(font FieldFont) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetFontSize(fontSize *int) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetFontType(fontType FieldFontType) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetFormat(format string) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetMask(mask *CreateTemplateDocumentFieldPreferencesParamsMask) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetPrice(price *float64) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetReasons(reasons []string) + func (c *CreateTemplateDocumentFieldPreferencesParams) SetValign(valign FieldValign) + func (c *CreateTemplateDocumentFieldPreferencesParams) String() string + func (c *CreateTemplateDocumentFieldPreferencesParams) UnmarshalJSON(data []byte) error + type CreateTemplateDocumentFieldPreferencesParamsMask struct + Boolean bool + Integer int + func (c *CreateTemplateDocumentFieldPreferencesParamsMask) Accept(visitor CreateTemplateDocumentFieldPreferencesParamsMaskVisitor) error + func (c *CreateTemplateDocumentFieldPreferencesParamsMask) GetBoolean() bool + func (c *CreateTemplateDocumentFieldPreferencesParamsMask) GetInteger() int + func (c *CreateTemplateDocumentFieldPreferencesParamsMask) UnmarshalJSON(data []byte) error + func (c CreateTemplateDocumentFieldPreferencesParamsMask) MarshalJSON() ([]byte, error) + type CreateTemplateDocumentFieldPreferencesParamsMaskVisitor interface + VisitBoolean func(bool) error + VisitInteger func(int) error + type CreateTemplateDocumentFieldValidationParams struct + Max *CreateTemplateDocumentFieldValidationParamsMax + Message string + Min *CreateTemplateDocumentFieldValidationParamsMin + Pattern string + Step *float64 + func (c *CreateTemplateDocumentFieldValidationParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateDocumentFieldValidationParams) GetMax() *CreateTemplateDocumentFieldValidationParamsMax + func (c *CreateTemplateDocumentFieldValidationParams) GetMessage() string + func (c *CreateTemplateDocumentFieldValidationParams) GetMin() *CreateTemplateDocumentFieldValidationParamsMin + func (c *CreateTemplateDocumentFieldValidationParams) GetPattern() string + func (c *CreateTemplateDocumentFieldValidationParams) GetStep() *float64 + func (c *CreateTemplateDocumentFieldValidationParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateDocumentFieldValidationParams) SetMax(max *CreateTemplateDocumentFieldValidationParamsMax) + func (c *CreateTemplateDocumentFieldValidationParams) SetMessage(message string) + func (c *CreateTemplateDocumentFieldValidationParams) SetMin(min *CreateTemplateDocumentFieldValidationParamsMin) + func (c *CreateTemplateDocumentFieldValidationParams) SetPattern(pattern string) + func (c *CreateTemplateDocumentFieldValidationParams) SetStep(step *float64) + func (c *CreateTemplateDocumentFieldValidationParams) String() string + func (c *CreateTemplateDocumentFieldValidationParams) UnmarshalJSON(data []byte) error + type CreateTemplateDocumentFieldValidationParamsMax struct + Double float64 + String string + func (c *CreateTemplateDocumentFieldValidationParamsMax) Accept(visitor CreateTemplateDocumentFieldValidationParamsMaxVisitor) error + func (c *CreateTemplateDocumentFieldValidationParamsMax) GetDouble() float64 + func (c *CreateTemplateDocumentFieldValidationParamsMax) GetString() string + func (c *CreateTemplateDocumentFieldValidationParamsMax) UnmarshalJSON(data []byte) error + func (c CreateTemplateDocumentFieldValidationParamsMax) MarshalJSON() ([]byte, error) + type CreateTemplateDocumentFieldValidationParamsMaxVisitor interface + VisitDouble func(float64) error + VisitString func(string) error + type CreateTemplateDocumentFieldValidationParamsMin struct + Double float64 + String string + func (c *CreateTemplateDocumentFieldValidationParamsMin) Accept(visitor CreateTemplateDocumentFieldValidationParamsMinVisitor) error + func (c *CreateTemplateDocumentFieldValidationParamsMin) GetDouble() float64 + func (c *CreateTemplateDocumentFieldValidationParamsMin) GetString() string + func (c *CreateTemplateDocumentFieldValidationParamsMin) UnmarshalJSON(data []byte) error + func (c CreateTemplateDocumentFieldValidationParamsMin) MarshalJSON() ([]byte, error) + type CreateTemplateDocumentFieldValidationParamsMinVisitor interface + VisitDouble func(float64) error + VisitString func(string) error + type CreateTemplateFromDocxDocumentParams struct + Dynamic *bool + Fields []*CreateTemplateDocumentFieldParams + File string + Name string + func (c *CreateTemplateFromDocxDocumentParams) GetDynamic() *bool + func (c *CreateTemplateFromDocxDocumentParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateFromDocxDocumentParams) GetFields() []*CreateTemplateDocumentFieldParams + func (c *CreateTemplateFromDocxDocumentParams) GetFile() string + func (c *CreateTemplateFromDocxDocumentParams) GetName() string + func (c *CreateTemplateFromDocxDocumentParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateFromDocxDocumentParams) SetDynamic(dynamic *bool) + func (c *CreateTemplateFromDocxDocumentParams) SetFields(fields []*CreateTemplateDocumentFieldParams) + func (c *CreateTemplateFromDocxDocumentParams) SetFile(file string) + func (c *CreateTemplateFromDocxDocumentParams) SetName(name string) + func (c *CreateTemplateFromDocxDocumentParams) String() string + func (c *CreateTemplateFromDocxDocumentParams) UnmarshalJSON(data []byte) error + type CreateTemplateFromDocxParams struct + Documents []*CreateTemplateFromDocxDocumentParams + ExternalID string + FolderName string + Name string + SharedLink *bool + func (c *CreateTemplateFromDocxParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateFromDocxParams) SetDocuments(documents []*CreateTemplateFromDocxDocumentParams) + func (c *CreateTemplateFromDocxParams) SetExternalID(externalID string) + func (c *CreateTemplateFromDocxParams) SetFolderName(folderName string) + func (c *CreateTemplateFromDocxParams) SetName(name string) + func (c *CreateTemplateFromDocxParams) SetSharedLink(sharedLink *bool) + func (c *CreateTemplateFromDocxParams) UnmarshalJSON(data []byte) error + type CreateTemplateFromHtmlDocumentParams struct + Html string + Name string + func (c *CreateTemplateFromHtmlDocumentParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateFromHtmlDocumentParams) GetHtml() string + func (c *CreateTemplateFromHtmlDocumentParams) GetName() string + func (c *CreateTemplateFromHtmlDocumentParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateFromHtmlDocumentParams) SetHtml(html string) + func (c *CreateTemplateFromHtmlDocumentParams) SetName(name string) + func (c *CreateTemplateFromHtmlDocumentParams) String() string + func (c *CreateTemplateFromHtmlDocumentParams) UnmarshalJSON(data []byte) error + type CreateTemplateFromHtmlParams struct + Documents []*CreateTemplateFromHtmlDocumentParams + ExternalID string + FolderName string + Html string + HtmlFooter string + HtmlHeader string + Name string + SharedLink *bool + Size PageSize + func (c *CreateTemplateFromHtmlParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateFromHtmlParams) SetDocuments(documents []*CreateTemplateFromHtmlDocumentParams) + func (c *CreateTemplateFromHtmlParams) SetExternalID(externalID string) + func (c *CreateTemplateFromHtmlParams) SetFolderName(folderName string) + func (c *CreateTemplateFromHtmlParams) SetHtml(html string) + func (c *CreateTemplateFromHtmlParams) SetHtmlFooter(htmlFooter string) + func (c *CreateTemplateFromHtmlParams) SetHtmlHeader(htmlHeader string) + func (c *CreateTemplateFromHtmlParams) SetName(name string) + func (c *CreateTemplateFromHtmlParams) SetSharedLink(sharedLink *bool) + func (c *CreateTemplateFromHtmlParams) SetSize(size PageSize) + func (c *CreateTemplateFromHtmlParams) UnmarshalJSON(data []byte) error + type CreateTemplateFromPdfDocumentParams struct + Fields []*CreateTemplateDocumentFieldParams + File string + Name string + func (c *CreateTemplateFromPdfDocumentParams) GetExtraProperties() map[string]interface{} + func (c *CreateTemplateFromPdfDocumentParams) GetFields() []*CreateTemplateDocumentFieldParams + func (c *CreateTemplateFromPdfDocumentParams) GetFile() string + func (c *CreateTemplateFromPdfDocumentParams) GetName() string + func (c *CreateTemplateFromPdfDocumentParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateFromPdfDocumentParams) SetFields(fields []*CreateTemplateDocumentFieldParams) + func (c *CreateTemplateFromPdfDocumentParams) SetFile(file string) + func (c *CreateTemplateFromPdfDocumentParams) SetName(name string) + func (c *CreateTemplateFromPdfDocumentParams) String() string + func (c *CreateTemplateFromPdfDocumentParams) UnmarshalJSON(data []byte) error + type CreateTemplateFromPdfParams struct + Documents []*CreateTemplateFromPdfDocumentParams + ExternalID string + Flatten *bool + FolderName string + Name string + RemoveTags *bool + SharedLink *bool + func (c *CreateTemplateFromPdfParams) MarshalJSON() ([]byte, error) + func (c *CreateTemplateFromPdfParams) SetDocuments(documents []*CreateTemplateFromPdfDocumentParams) + func (c *CreateTemplateFromPdfParams) SetExternalID(externalID string) + func (c *CreateTemplateFromPdfParams) SetFlatten(flatten *bool) + func (c *CreateTemplateFromPdfParams) SetFolderName(folderName string) + func (c *CreateTemplateFromPdfParams) SetName(name string) + func (c *CreateTemplateFromPdfParams) SetRemoveTags(removeTags *bool) + func (c *CreateTemplateFromPdfParams) SetSharedLink(sharedLink *bool) + func (c *CreateTemplateFromPdfParams) UnmarshalJSON(data []byte) error + type Currency string + const CurrencyAud + const CurrencyCad + const CurrencyChf + const CurrencyEur + const CurrencyGbp + const CurrencySek + const CurrencyUsd + func NewCurrencyFromString(s string) (Currency, error) + func (c Currency) Ptr() *Currency + type DefaultValue struct + Boolean bool + DefaultValueItemList []*DefaultValueItem + Double float64 + Integer int + String string + func (d *DefaultValue) Accept(visitor DefaultValueVisitor) error + func (d *DefaultValue) GetBoolean() bool + func (d *DefaultValue) GetDefaultValueItemList() []*DefaultValueItem + func (d *DefaultValue) GetDouble() float64 + func (d *DefaultValue) GetInteger() int + func (d *DefaultValue) GetString() string + func (d *DefaultValue) UnmarshalJSON(data []byte) error + func (d DefaultValue) MarshalJSON() ([]byte, error) + type DefaultValueItem struct + Boolean bool + Double float64 + Integer int + String string + func (d *DefaultValueItem) Accept(visitor DefaultValueItemVisitor) error + func (d *DefaultValueItem) GetBoolean() bool + func (d *DefaultValueItem) GetDouble() float64 + func (d *DefaultValueItem) GetInteger() int + func (d *DefaultValueItem) GetString() string + func (d *DefaultValueItem) UnmarshalJSON(data []byte) error + func (d DefaultValueItem) MarshalJSON() ([]byte, error) + type DefaultValueItemVisitor interface + VisitBoolean func(bool) error + VisitDouble func(float64) error + VisitInteger func(int) error + VisitString func(string) error + type DefaultValueVisitor interface + VisitBoolean func(bool) error + VisitDefaultValueItemList func([]*DefaultValueItem) error + VisitDouble func(float64) error + VisitInteger func(int) error + VisitString func(string) error + type Document struct + Name string + URL string + func (d *Document) GetExtraProperties() map[string]interface{} + func (d *Document) GetName() string + func (d *Document) GetURL() string + func (d *Document) MarshalJSON() ([]byte, error) + func (d *Document) SetName(name string) + func (d *Document) SetURL(url string) + func (d *Document) String() string + func (d *Document) UnmarshalJSON(data []byte) error + type EventType string + const EventTypeFormCompleted + const EventTypeFormDeclined + const EventTypeFormStarted + const EventTypeFormViewed + const EventTypeSubmissionArchived + const EventTypeSubmissionCompleted + const EventTypeSubmissionCreated + const EventTypeSubmissionExpired + const EventTypeTemplateArchived + const EventTypeTemplateCreated + const EventTypeTemplateUpdated + func NewEventTypeFromString(s string) (EventType, error) + func (e EventType) Ptr() *EventType + type Field struct + Areas []*FieldArea + Name *string + Preferences *FieldPreferences + Required *bool + SubmitterUUID string + Type FieldType + UUID string + func (f *Field) GetAreas() []*FieldArea + func (f *Field) GetExtraProperties() map[string]interface{} + func (f *Field) GetName() *string + func (f *Field) GetPreferences() *FieldPreferences + func (f *Field) GetRequired() *bool + func (f *Field) GetSubmitterUUID() string + func (f *Field) GetType() FieldType + func (f *Field) GetUUID() string + func (f *Field) MarshalJSON() ([]byte, error) + func (f *Field) SetAreas(areas []*FieldArea) + func (f *Field) SetName(name *string) + func (f *Field) SetPreferences(preferences *FieldPreferences) + func (f *Field) SetRequired(required *bool) + func (f *Field) SetSubmitterUUID(submitterUUID string) + func (f *Field) SetType(type_ FieldType) + func (f *Field) SetUUID(uuid string) + func (f *Field) String() string + func (f *Field) UnmarshalJSON(data []byte) error + type FieldAlign string + const FieldAlignCenter + const FieldAlignLeft + const FieldAlignRight + func NewFieldAlignFromString(s string) (FieldAlign, error) + func (f FieldAlign) Ptr() *FieldAlign + type FieldArea struct + AttachmentUUID string + H float64 + Page int + W float64 + X float64 + Y float64 + func (f *FieldArea) GetAttachmentUUID() string + func (f *FieldArea) GetExtraProperties() map[string]interface{} + func (f *FieldArea) GetH() float64 + func (f *FieldArea) GetPage() int + func (f *FieldArea) GetW() float64 + func (f *FieldArea) GetX() float64 + func (f *FieldArea) GetY() float64 + func (f *FieldArea) MarshalJSON() ([]byte, error) + func (f *FieldArea) SetAttachmentUUID(attachmentUUID string) + func (f *FieldArea) SetH(h float64) + func (f *FieldArea) SetPage(page int) + func (f *FieldArea) SetW(w float64) + func (f *FieldArea) SetX(x float64) + func (f *FieldArea) SetY(y float64) + func (f *FieldArea) String() string + func (f *FieldArea) UnmarshalJSON(data []byte) error + type FieldFont string + const FieldFontCourier + const FieldFontHelvetica + const FieldFontTimes + func NewFieldFontFromString(s string) (FieldFont, error) + func (f FieldFont) Ptr() *FieldFont + type FieldFontType string + const FieldFontTypeBold + const FieldFontTypeBoldItalic + const FieldFontTypeItalic + func NewFieldFontTypeFromString(s string) (FieldFontType, error) + func (f FieldFontType) Ptr() *FieldFontType + type FieldPreferences struct + Align *string + Background *string + Color *string + Currency *string + Font *string + FontSize *int + FontType *string + Format *string + Mask *bool + Price *float64 + Reasons []string + Valign *string + func (f *FieldPreferences) GetAlign() *string + func (f *FieldPreferences) GetBackground() *string + func (f *FieldPreferences) GetColor() *string + func (f *FieldPreferences) GetCurrency() *string + func (f *FieldPreferences) GetExtraProperties() map[string]interface{} + func (f *FieldPreferences) GetFont() *string + func (f *FieldPreferences) GetFontSize() *int + func (f *FieldPreferences) GetFontType() *string + func (f *FieldPreferences) GetFormat() *string + func (f *FieldPreferences) GetMask() *bool + func (f *FieldPreferences) GetPrice() *float64 + func (f *FieldPreferences) GetReasons() []string + func (f *FieldPreferences) GetValign() *string + func (f *FieldPreferences) MarshalJSON() ([]byte, error) + func (f *FieldPreferences) SetAlign(align *string) + func (f *FieldPreferences) SetBackground(background *string) + func (f *FieldPreferences) SetColor(color *string) + func (f *FieldPreferences) SetCurrency(currency *string) + func (f *FieldPreferences) SetFont(font *string) + func (f *FieldPreferences) SetFontSize(fontSize *int) + func (f *FieldPreferences) SetFontType(fontType *string) + func (f *FieldPreferences) SetFormat(format *string) + func (f *FieldPreferences) SetMask(mask *bool) + func (f *FieldPreferences) SetPrice(price *float64) + func (f *FieldPreferences) SetReasons(reasons []string) + func (f *FieldPreferences) SetValign(valign *string) + func (f *FieldPreferences) String() string + func (f *FieldPreferences) UnmarshalJSON(data []byte) error + type FieldType string + const FieldTypeCells + const FieldTypeCheckbox + const FieldTypeDate + const FieldTypeFile + const FieldTypeHeading + const FieldTypeImage + const FieldTypeInitials + const FieldTypeKba + const FieldTypeMultiple + const FieldTypeNumber + const FieldTypePayment + const FieldTypePhone + const FieldTypeRadio + const FieldTypeSelect + const FieldTypeSignature + const FieldTypeStamp + const FieldTypeStrikethrough + const FieldTypeText + const FieldTypeVerification + func NewFieldTypeFromString(s string) (FieldType, error) + func (f FieldType) Ptr() *FieldType + type FieldValign string + const FieldValignBottom + const FieldValignCenter + const FieldValignTop + func NewFieldValignFromString(s string) (FieldValign, error) + func (f FieldValign) Ptr() *FieldValign + type FieldValue struct + Field string + Value *FieldValueValue + func (f *FieldValue) GetExtraProperties() map[string]interface{} + func (f *FieldValue) GetField() string + func (f *FieldValue) GetValue() *FieldValueValue + func (f *FieldValue) MarshalJSON() ([]byte, error) + func (f *FieldValue) SetField(field string) + func (f *FieldValue) SetValue(value *FieldValueValue) + func (f *FieldValue) String() string + func (f *FieldValue) UnmarshalJSON(data []byte) error + type FieldValueValue struct + Boolean bool + Double float64 + FieldValueValueFourItemList []*FieldValueValueFourItem + Integer int + String string + func (f *FieldValueValue) Accept(visitor FieldValueValueVisitor) error + func (f *FieldValueValue) GetBoolean() bool + func (f *FieldValueValue) GetDouble() float64 + func (f *FieldValueValue) GetFieldValueValueFourItemList() []*FieldValueValueFourItem + func (f *FieldValueValue) GetInteger() int + func (f *FieldValueValue) GetString() string + func (f *FieldValueValue) UnmarshalJSON(data []byte) error + func (f FieldValueValue) MarshalJSON() ([]byte, error) + type FieldValueValueFourItem struct + Boolean bool + Double float64 + Integer int + String string + func (f *FieldValueValueFourItem) Accept(visitor FieldValueValueFourItemVisitor) error + func (f *FieldValueValueFourItem) GetBoolean() bool + func (f *FieldValueValueFourItem) GetDouble() float64 + func (f *FieldValueValueFourItem) GetInteger() int + func (f *FieldValueValueFourItem) GetString() string + func (f *FieldValueValueFourItem) UnmarshalJSON(data []byte) error + func (f FieldValueValueFourItem) MarshalJSON() ([]byte, error) + type FieldValueValueFourItemVisitor interface + VisitBoolean func(bool) error + VisitDouble func(float64) error + VisitInteger func(int) error + VisitString func(string) error + type FieldValueValueVisitor interface + VisitBoolean func(bool) error + VisitDouble func(float64) error + VisitFieldValueValueFourItemList func([]*FieldValueValueFourItem) error + VisitInteger func(int) error + VisitString func(string) error + type FileParam struct + func NewFileParam(reader io.Reader, filename string, contentType string, opts ...FileParamOption) *FileParam + func (f *FileParam) ContentType() string + func (f *FileParam) Name() string + type FileParamOption interface + type FormCompletedEvent struct + Data *FormData + EventType EventType + Timestamp time.Time + func (f *FormCompletedEvent) GetData() *FormData + func (f *FormCompletedEvent) GetEventType() EventType + func (f *FormCompletedEvent) GetExtraProperties() map[string]interface{} + func (f *FormCompletedEvent) GetTimestamp() time.Time + func (f *FormCompletedEvent) MarshalJSON() ([]byte, error) + func (f *FormCompletedEvent) SetData(data *FormData) + func (f *FormCompletedEvent) SetEventType(eventType EventType) + func (f *FormCompletedEvent) SetTimestamp(timestamp time.Time) + func (f *FormCompletedEvent) String() string + func (f *FormCompletedEvent) UnmarshalJSON(data []byte) error + type FormData struct + AuditLogURL *string + CompletedAt *string + CreatedAt string + DeclineReason *string + DeclinedAt *string + Documents []*Document + Email *string + ExternalID *string + ID int + IP *string + Metadata map[string]any + Name *string + OpenedAt *string + Phone *string + Preferences map[string]any + Role string + SentAt *string + Status SubmitterStatus + Submission *FormSubmission + SubmissionID int + SubmissionURL string + Template *TemplateSummary + Ua *string + UpdatedAt string + Values []*FieldValue + func (f *FormData) GetAuditLogURL() *string + func (f *FormData) GetCompletedAt() *string + func (f *FormData) GetCreatedAt() string + func (f *FormData) GetDeclineReason() *string + func (f *FormData) GetDeclinedAt() *string + func (f *FormData) GetDocuments() []*Document + func (f *FormData) GetEmail() *string + func (f *FormData) GetExternalID() *string + func (f *FormData) GetExtraProperties() map[string]interface{} + func (f *FormData) GetID() int + func (f *FormData) GetIP() *string + func (f *FormData) GetMetadata() map[string]any + func (f *FormData) GetName() *string + func (f *FormData) GetOpenedAt() *string + func (f *FormData) GetPhone() *string + func (f *FormData) GetPreferences() map[string]any + func (f *FormData) GetRole() string + func (f *FormData) GetSentAt() *string + func (f *FormData) GetStatus() SubmitterStatus + func (f *FormData) GetSubmission() *FormSubmission + func (f *FormData) GetSubmissionID() int + func (f *FormData) GetSubmissionURL() string + func (f *FormData) GetTemplate() *TemplateSummary + func (f *FormData) GetUa() *string + func (f *FormData) GetUpdatedAt() string + func (f *FormData) GetValues() []*FieldValue + func (f *FormData) MarshalJSON() ([]byte, error) + func (f *FormData) SetAuditLogURL(auditLogURL *string) + func (f *FormData) SetCompletedAt(completedAt *string) + func (f *FormData) SetCreatedAt(createdAt string) + func (f *FormData) SetDeclineReason(declineReason *string) + func (f *FormData) SetDeclinedAt(declinedAt *string) + func (f *FormData) SetDocuments(documents []*Document) + func (f *FormData) SetEmail(email *string) + func (f *FormData) SetExternalID(externalID *string) + func (f *FormData) SetID(id int) + func (f *FormData) SetIP(ip *string) + func (f *FormData) SetMetadata(metadata map[string]any) + func (f *FormData) SetName(name *string) + func (f *FormData) SetOpenedAt(openedAt *string) + func (f *FormData) SetPhone(phone *string) + func (f *FormData) SetPreferences(preferences map[string]any) + func (f *FormData) SetRole(role string) + func (f *FormData) SetSentAt(sentAt *string) + func (f *FormData) SetStatus(status SubmitterStatus) + func (f *FormData) SetSubmission(submission *FormSubmission) + func (f *FormData) SetSubmissionID(submissionID int) + func (f *FormData) SetSubmissionURL(submissionURL string) + func (f *FormData) SetTemplate(template *TemplateSummary) + func (f *FormData) SetUa(ua *string) + func (f *FormData) SetUpdatedAt(updatedAt string) + func (f *FormData) SetValues(values []*FieldValue) + func (f *FormData) String() string + func (f *FormData) UnmarshalJSON(data []byte) error + type FormDeclinedEvent struct + Data *FormData + EventType EventType + Timestamp time.Time + func (f *FormDeclinedEvent) GetData() *FormData + func (f *FormDeclinedEvent) GetEventType() EventType + func (f *FormDeclinedEvent) GetExtraProperties() map[string]interface{} + func (f *FormDeclinedEvent) GetTimestamp() time.Time + func (f *FormDeclinedEvent) MarshalJSON() ([]byte, error) + func (f *FormDeclinedEvent) SetData(data *FormData) + func (f *FormDeclinedEvent) SetEventType(eventType EventType) + func (f *FormDeclinedEvent) SetTimestamp(timestamp time.Time) + func (f *FormDeclinedEvent) String() string + func (f *FormDeclinedEvent) UnmarshalJSON(data []byte) error + type FormStartedEvent struct + Data *FormData + EventType EventType + Timestamp time.Time + func (f *FormStartedEvent) GetData() *FormData + func (f *FormStartedEvent) GetEventType() EventType + func (f *FormStartedEvent) GetExtraProperties() map[string]interface{} + func (f *FormStartedEvent) GetTimestamp() time.Time + func (f *FormStartedEvent) MarshalJSON() ([]byte, error) + func (f *FormStartedEvent) SetData(data *FormData) + func (f *FormStartedEvent) SetEventType(eventType EventType) + func (f *FormStartedEvent) SetTimestamp(timestamp time.Time) + func (f *FormStartedEvent) String() string + func (f *FormStartedEvent) UnmarshalJSON(data []byte) error + type FormSubmission struct + AuditLogURL *string + CombinedDocumentURL *string + CreatedAt string + ID int + Status SubmissionStatus + URL string + Variables map[string]any + func (f *FormSubmission) GetAuditLogURL() *string + func (f *FormSubmission) GetCombinedDocumentURL() *string + func (f *FormSubmission) GetCreatedAt() string + func (f *FormSubmission) GetExtraProperties() map[string]interface{} + func (f *FormSubmission) GetID() int + func (f *FormSubmission) GetStatus() SubmissionStatus + func (f *FormSubmission) GetURL() string + func (f *FormSubmission) GetVariables() map[string]any + func (f *FormSubmission) MarshalJSON() ([]byte, error) + func (f *FormSubmission) SetAuditLogURL(auditLogURL *string) + func (f *FormSubmission) SetCombinedDocumentURL(combinedDocumentURL *string) + func (f *FormSubmission) SetCreatedAt(createdAt string) + func (f *FormSubmission) SetID(id int) + func (f *FormSubmission) SetStatus(status SubmissionStatus) + func (f *FormSubmission) SetURL(url string) + func (f *FormSubmission) SetVariables(variables map[string]any) + func (f *FormSubmission) String() string + func (f *FormSubmission) UnmarshalJSON(data []byte) error + type FormViewedEvent struct + Data *FormData + EventType EventType + Timestamp time.Time + func (f *FormViewedEvent) GetData() *FormData + func (f *FormViewedEvent) GetEventType() EventType + func (f *FormViewedEvent) GetExtraProperties() map[string]interface{} + func (f *FormViewedEvent) GetTimestamp() time.Time + func (f *FormViewedEvent) MarshalJSON() ([]byte, error) + func (f *FormViewedEvent) SetData(data *FormData) + func (f *FormViewedEvent) SetEventType(eventType EventType) + func (f *FormViewedEvent) SetTimestamp(timestamp time.Time) + func (f *FormViewedEvent) String() string + func (f *FormViewedEvent) UnmarshalJSON(data []byte) error + type GetSubmissionDocumentsParams struct + Merge *bool + func (g *GetSubmissionDocumentsParams) SetMerge(merge *bool) + type GetSubmissionsParams struct + After *int + Archived *bool + Before *int + Limit *int + Q string + Slug string + Status SubmissionStatus + TemplateFolder string + TemplateID *int + func (g *GetSubmissionsParams) SetAfter(after *int) + func (g *GetSubmissionsParams) SetArchived(archived *bool) + func (g *GetSubmissionsParams) SetBefore(before *int) + func (g *GetSubmissionsParams) SetLimit(limit *int) + func (g *GetSubmissionsParams) SetQ(q string) + func (g *GetSubmissionsParams) SetSlug(slug string) + func (g *GetSubmissionsParams) SetStatus(status SubmissionStatus) + func (g *GetSubmissionsParams) SetTemplateFolder(templateFolder string) + func (g *GetSubmissionsParams) SetTemplateID(templateID *int) + type GetSubmittersParams struct + After *int + Before *int + CompletedAfter *time.Time + CompletedBefore *time.Time + ExternalID string + Limit *int + Q string + Slug string + SubmissionID *int + func (g *GetSubmittersParams) SetAfter(after *int) + func (g *GetSubmittersParams) SetBefore(before *int) + func (g *GetSubmittersParams) SetCompletedAfter(completedAfter *time.Time) + func (g *GetSubmittersParams) SetCompletedBefore(completedBefore *time.Time) + func (g *GetSubmittersParams) SetExternalID(externalID string) + func (g *GetSubmittersParams) SetLimit(limit *int) + func (g *GetSubmittersParams) SetQ(q string) + func (g *GetSubmittersParams) SetSlug(slug string) + func (g *GetSubmittersParams) SetSubmissionID(submissionID *int) + type GetTemplatesParams struct + After *int + Archived *bool + Before *int + ExternalID string + Folder string + Limit *int + Q string + Shared *bool + Slug string + func (g *GetTemplatesParams) SetAfter(after *int) + func (g *GetTemplatesParams) SetArchived(archived *bool) + func (g *GetTemplatesParams) SetBefore(before *int) + func (g *GetTemplatesParams) SetExternalID(externalID string) + func (g *GetTemplatesParams) SetFolder(folder string) + func (g *GetTemplatesParams) SetLimit(limit *int) + func (g *GetTemplatesParams) SetQ(q string) + func (g *GetTemplatesParams) SetShared(shared *bool) + func (g *GetTemplatesParams) SetSlug(slug string) + type MergeTemplateParams struct + ExternalID string + FolderName string + Name string + Roles []string + SharedLink *bool + TemplateIDs []int + func (m *MergeTemplateParams) MarshalJSON() ([]byte, error) + func (m *MergeTemplateParams) SetExternalID(externalID string) + func (m *MergeTemplateParams) SetFolderName(folderName string) + func (m *MergeTemplateParams) SetName(name string) + func (m *MergeTemplateParams) SetRoles(roles []string) + func (m *MergeTemplateParams) SetSharedLink(sharedLink *bool) + func (m *MergeTemplateParams) SetTemplateIDs(templateIDs []int) + func (m *MergeTemplateParams) UnmarshalJSON(data []byte) error + type PageSize string + const PageSizeA0 + const PageSizeA1 + const PageSizeA2 + const PageSizeA3 + const PageSizeA4 + const PageSizeA5 + const PageSizeA6 + const PageSizeLedger + const PageSizeLegal + const PageSizeLetter + const PageSizeTabloid + func NewPageSizeFromString(s string) (PageSize, error) + func (p PageSize) Ptr() *PageSize + type Pagination struct + Count int + Next *int + Prev *int + func (p *Pagination) GetCount() int + func (p *Pagination) GetExtraProperties() map[string]interface{} + func (p *Pagination) GetNext() *int + func (p *Pagination) GetPrev() *int + func (p *Pagination) MarshalJSON() ([]byte, error) + func (p *Pagination) SetCount(count int) + func (p *Pagination) SetNext(next *int) + func (p *Pagination) SetPrev(prev *int) + func (p *Pagination) String() string + func (p *Pagination) UnmarshalJSON(data []byte) error + type RawClient struct + func NewRawClient(options *core.RequestOptions) *RawClient + func (r *RawClient) ArchiveSubmission(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*SubmissionArchiveResult], error) + func (r *RawClient) ArchiveTemplate(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*TemplateArchiveResult], error) + func (r *RawClient) CloneTemplate(ctx context.Context, id int, request *CloneTemplateParams, ...) (*core.Response[*Template], error) + func (r *RawClient) CreateSubmission(ctx context.Context, request *CreateSubmissionParams, opts ...RequestOption) (*core.Response[*SubmissionCreateResult], error) + func (r *RawClient) CreateSubmissionFromDocx(ctx context.Context, request *CreateSubmissionFromDocxParams, ...) (*core.Response[*SubmissionCreateOneoffResult], error) + func (r *RawClient) CreateSubmissionFromHtml(ctx context.Context, request *CreateSubmissionFromHtmlParams, ...) (*core.Response[*SubmissionCreateOneoffResult], error) + func (r *RawClient) CreateSubmissionFromPdf(ctx context.Context, request *CreateSubmissionFromPdfParams, ...) (*core.Response[*SubmissionCreateOneoffResult], error) + func (r *RawClient) CreateTemplateFromDocx(ctx context.Context, request *CreateTemplateFromDocxParams, ...) (*core.Response[*Template], error) + func (r *RawClient) CreateTemplateFromHtml(ctx context.Context, request *CreateTemplateFromHtmlParams, ...) (*core.Response[*Template], error) + func (r *RawClient) CreateTemplateFromPdf(ctx context.Context, request *CreateTemplateFromPdfParams, ...) (*core.Response[*Template], error) + func (r *RawClient) GetSubmission(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*Submission], error) + func (r *RawClient) GetSubmissionDocuments(ctx context.Context, id int, request *GetSubmissionDocumentsParams, ...) (*core.Response[*SubmissionDocuments], error) + func (r *RawClient) GetSubmissions(ctx context.Context, request *GetSubmissionsParams, opts ...RequestOption) (*core.Response[*SubmissionList], error) + func (r *RawClient) GetSubmitter(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*Submitter], error) + func (r *RawClient) GetSubmitters(ctx context.Context, request *GetSubmittersParams, opts ...RequestOption) (*core.Response[*SubmitterList], error) + func (r *RawClient) GetTemplate(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*Template], error) + func (r *RawClient) GetTemplates(ctx context.Context, request *GetTemplatesParams, opts ...RequestOption) (*core.Response[*TemplateList], error) + func (r *RawClient) MergeTemplate(ctx context.Context, request *MergeTemplateParams, opts ...RequestOption) (*core.Response[*Template], error) + func (r *RawClient) PermanentlyDeleteSubmission(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*SubmissionPermanentlyDeleteResult], error) + func (r *RawClient) PermanentlyDeleteTemplate(ctx context.Context, id int, opts ...RequestOption) (*core.Response[*TemplatePermanentlyDeleteResult], error) + func (r *RawClient) UpdateSubmission(ctx context.Context, id int, request *UpdateSubmissionParams, ...) (*core.Response[*SubmissionUpdateResult], error) + func (r *RawClient) UpdateSubmitter(ctx context.Context, id int, request *UpdateSubmitterParams, ...) (*core.Response[*SubmitterUpdateResult], error) + func (r *RawClient) UpdateTemplate(ctx context.Context, id int, request *UpdateTemplateParams, ...) (*core.Response[*TemplateUpdateResult], error) + func (r *RawClient) UpdateTemplateDocuments(ctx context.Context, id int, request *UpdateTemplateDocumentsParams, ...) (*core.Response[*Template], error) + type RequestOption = core.RequestOption + type SchemaDocument struct + AttachmentUUID string + Name string + func (s *SchemaDocument) GetAttachmentUUID() string + func (s *SchemaDocument) GetExtraProperties() map[string]interface{} + func (s *SchemaDocument) GetName() string + func (s *SchemaDocument) MarshalJSON() ([]byte, error) + func (s *SchemaDocument) SetAttachmentUUID(attachmentUUID string) + func (s *SchemaDocument) SetName(name string) + func (s *SchemaDocument) String() string + func (s *SchemaDocument) UnmarshalJSON(data []byte) error + type Submission struct + ArchivedAt *string + AuditLogURL *string + CombinedDocumentURL *string + CompletedAt *string + CreatedAt string + CreatedByUser *User + Documents []*Document + ExpireAt *string + ID int + Name *string + Slug string + Source SubmissionSource + Status SubmissionStatus + SubmissionEvents []*SubmissionEvent + Submitters []*SubmissionSubmitter + SubmittersOrder SubmittersOrder + Template *TemplateSummary + UpdatedAt string + Variables map[string]any + func (s *Submission) GetArchivedAt() *string + func (s *Submission) GetAuditLogURL() *string + func (s *Submission) GetCombinedDocumentURL() *string + func (s *Submission) GetCompletedAt() *string + func (s *Submission) GetCreatedAt() string + func (s *Submission) GetCreatedByUser() *User + func (s *Submission) GetDocuments() []*Document + func (s *Submission) GetExpireAt() *string + func (s *Submission) GetExtraProperties() map[string]interface{} + func (s *Submission) GetID() int + func (s *Submission) GetName() *string + func (s *Submission) GetSlug() string + func (s *Submission) GetSource() SubmissionSource + func (s *Submission) GetStatus() SubmissionStatus + func (s *Submission) GetSubmissionEvents() []*SubmissionEvent + func (s *Submission) GetSubmitters() []*SubmissionSubmitter + func (s *Submission) GetSubmittersOrder() SubmittersOrder + func (s *Submission) GetTemplate() *TemplateSummary + func (s *Submission) GetUpdatedAt() string + func (s *Submission) GetVariables() map[string]any + func (s *Submission) MarshalJSON() ([]byte, error) + func (s *Submission) SetArchivedAt(archivedAt *string) + func (s *Submission) SetAuditLogURL(auditLogURL *string) + func (s *Submission) SetCombinedDocumentURL(combinedDocumentURL *string) + func (s *Submission) SetCompletedAt(completedAt *string) + func (s *Submission) SetCreatedAt(createdAt string) + func (s *Submission) SetCreatedByUser(createdByUser *User) + func (s *Submission) SetDocuments(documents []*Document) + func (s *Submission) SetExpireAt(expireAt *string) + func (s *Submission) SetID(id int) + func (s *Submission) SetName(name *string) + func (s *Submission) SetSlug(slug string) + func (s *Submission) SetSource(source SubmissionSource) + func (s *Submission) SetStatus(status SubmissionStatus) + func (s *Submission) SetSubmissionEvents(submissionEvents []*SubmissionEvent) + func (s *Submission) SetSubmitters(submitters []*SubmissionSubmitter) + func (s *Submission) SetSubmittersOrder(submittersOrder SubmittersOrder) + func (s *Submission) SetTemplate(template *TemplateSummary) + func (s *Submission) SetUpdatedAt(updatedAt string) + func (s *Submission) SetVariables(variables map[string]any) + func (s *Submission) String() string + func (s *Submission) UnmarshalJSON(data []byte) error + type SubmissionArchiveResult struct + ArchivedAt *string + ID int + func (s *SubmissionArchiveResult) GetArchivedAt() *string + func (s *SubmissionArchiveResult) GetExtraProperties() map[string]interface{} + func (s *SubmissionArchiveResult) GetID() int + func (s *SubmissionArchiveResult) MarshalJSON() ([]byte, error) + func (s *SubmissionArchiveResult) SetArchivedAt(archivedAt *string) + func (s *SubmissionArchiveResult) SetID(id int) + func (s *SubmissionArchiveResult) String() string + func (s *SubmissionArchiveResult) UnmarshalJSON(data []byte) error + type SubmissionArchivedEvent struct + Data *SubmissionArchiveResult + EventType EventType + Timestamp time.Time + func (s *SubmissionArchivedEvent) GetData() *SubmissionArchiveResult + func (s *SubmissionArchivedEvent) GetEventType() EventType + func (s *SubmissionArchivedEvent) GetExtraProperties() map[string]interface{} + func (s *SubmissionArchivedEvent) GetTimestamp() time.Time + func (s *SubmissionArchivedEvent) MarshalJSON() ([]byte, error) + func (s *SubmissionArchivedEvent) SetData(data *SubmissionArchiveResult) + func (s *SubmissionArchivedEvent) SetEventType(eventType EventType) + func (s *SubmissionArchivedEvent) SetTimestamp(timestamp time.Time) + func (s *SubmissionArchivedEvent) String() string + func (s *SubmissionArchivedEvent) UnmarshalJSON(data []byte) error + type SubmissionCompletedEvent struct + Data *Submission + EventType EventType + Timestamp time.Time + func (s *SubmissionCompletedEvent) GetData() *Submission + func (s *SubmissionCompletedEvent) GetEventType() EventType + func (s *SubmissionCompletedEvent) GetExtraProperties() map[string]interface{} + func (s *SubmissionCompletedEvent) GetTimestamp() time.Time + func (s *SubmissionCompletedEvent) MarshalJSON() ([]byte, error) + func (s *SubmissionCompletedEvent) SetData(data *Submission) + func (s *SubmissionCompletedEvent) SetEventType(eventType EventType) + func (s *SubmissionCompletedEvent) SetTimestamp(timestamp time.Time) + func (s *SubmissionCompletedEvent) String() string + func (s *SubmissionCompletedEvent) UnmarshalJSON(data []byte) error + type SubmissionCreateOneoffResult struct + CreatedAt string + ExpireAt *string + Fields []*Field + ID int + Name string + Schema []*SchemaDocument + Source SubmissionSource + Status SubmissionStatus + Submitters []*SubmitterCreateResult + SubmittersOrder SubmittersOrder + func (s *SubmissionCreateOneoffResult) GetCreatedAt() string + func (s *SubmissionCreateOneoffResult) GetExpireAt() *string + func (s *SubmissionCreateOneoffResult) GetExtraProperties() map[string]interface{} + func (s *SubmissionCreateOneoffResult) GetFields() []*Field + func (s *SubmissionCreateOneoffResult) GetID() int + func (s *SubmissionCreateOneoffResult) GetName() string + func (s *SubmissionCreateOneoffResult) GetSchema() []*SchemaDocument + func (s *SubmissionCreateOneoffResult) GetSource() SubmissionSource + func (s *SubmissionCreateOneoffResult) GetStatus() SubmissionStatus + func (s *SubmissionCreateOneoffResult) GetSubmitters() []*SubmitterCreateResult + func (s *SubmissionCreateOneoffResult) GetSubmittersOrder() SubmittersOrder + func (s *SubmissionCreateOneoffResult) MarshalJSON() ([]byte, error) + func (s *SubmissionCreateOneoffResult) SetCreatedAt(createdAt string) + func (s *SubmissionCreateOneoffResult) SetExpireAt(expireAt *string) + func (s *SubmissionCreateOneoffResult) SetFields(fields []*Field) + func (s *SubmissionCreateOneoffResult) SetID(id int) + func (s *SubmissionCreateOneoffResult) SetName(name string) + func (s *SubmissionCreateOneoffResult) SetSchema(schema []*SchemaDocument) + func (s *SubmissionCreateOneoffResult) SetSource(source SubmissionSource) + func (s *SubmissionCreateOneoffResult) SetStatus(status SubmissionStatus) + func (s *SubmissionCreateOneoffResult) SetSubmitters(submitters []*SubmitterCreateResult) + func (s *SubmissionCreateOneoffResult) SetSubmittersOrder(submittersOrder SubmittersOrder) + func (s *SubmissionCreateOneoffResult) String() string + func (s *SubmissionCreateOneoffResult) UnmarshalJSON(data []byte) error + type SubmissionCreateResult struct + CreatedAt string + ExpireAt *string + ID int + Submitters []*SubmitterCreateResult + func (s *SubmissionCreateResult) GetCreatedAt() string + func (s *SubmissionCreateResult) GetExpireAt() *string + func (s *SubmissionCreateResult) GetExtraProperties() map[string]interface{} + func (s *SubmissionCreateResult) GetID() int + func (s *SubmissionCreateResult) GetSubmitters() []*SubmitterCreateResult + func (s *SubmissionCreateResult) MarshalJSON() ([]byte, error) + func (s *SubmissionCreateResult) SetCreatedAt(createdAt string) + func (s *SubmissionCreateResult) SetExpireAt(expireAt *string) + func (s *SubmissionCreateResult) SetID(id int) + func (s *SubmissionCreateResult) SetSubmitters(submitters []*SubmitterCreateResult) + func (s *SubmissionCreateResult) String() string + func (s *SubmissionCreateResult) UnmarshalJSON(data []byte) error + type SubmissionCreatedEvent struct + Data *Submission + EventType EventType + Timestamp time.Time + func (s *SubmissionCreatedEvent) GetData() *Submission + func (s *SubmissionCreatedEvent) GetEventType() EventType + func (s *SubmissionCreatedEvent) GetExtraProperties() map[string]interface{} + func (s *SubmissionCreatedEvent) GetTimestamp() time.Time + func (s *SubmissionCreatedEvent) MarshalJSON() ([]byte, error) + func (s *SubmissionCreatedEvent) SetData(data *Submission) + func (s *SubmissionCreatedEvent) SetEventType(eventType EventType) + func (s *SubmissionCreatedEvent) SetTimestamp(timestamp time.Time) + func (s *SubmissionCreatedEvent) String() string + func (s *SubmissionCreatedEvent) UnmarshalJSON(data []byte) error + type SubmissionDocuments struct + Documents []*Document + ID int + func (s *SubmissionDocuments) GetDocuments() []*Document + func (s *SubmissionDocuments) GetExtraProperties() map[string]interface{} + func (s *SubmissionDocuments) GetID() int + func (s *SubmissionDocuments) MarshalJSON() ([]byte, error) + func (s *SubmissionDocuments) SetDocuments(documents []*Document) + func (s *SubmissionDocuments) SetID(id int) + func (s *SubmissionDocuments) String() string + func (s *SubmissionDocuments) UnmarshalJSON(data []byte) error + type SubmissionEvent struct + Data map[string]any + EventTimestamp string + EventType SubmissionEventType + ID int + SubmitterID int + func (s *SubmissionEvent) GetData() map[string]any + func (s *SubmissionEvent) GetEventTimestamp() string + func (s *SubmissionEvent) GetEventType() SubmissionEventType + func (s *SubmissionEvent) GetExtraProperties() map[string]interface{} + func (s *SubmissionEvent) GetID() int + func (s *SubmissionEvent) GetSubmitterID() int + func (s *SubmissionEvent) MarshalJSON() ([]byte, error) + func (s *SubmissionEvent) SetData(data map[string]any) + func (s *SubmissionEvent) SetEventTimestamp(eventTimestamp string) + func (s *SubmissionEvent) SetEventType(eventType SubmissionEventType) + func (s *SubmissionEvent) SetID(id int) + func (s *SubmissionEvent) SetSubmitterID(submitterID int) + func (s *SubmissionEvent) String() string + func (s *SubmissionEvent) UnmarshalJSON(data []byte) error + type SubmissionEventType string + const SubmissionEventTypeAPICompleteForm + const SubmissionEventTypeBounceEmail + const SubmissionEventTypeClickEmail + const SubmissionEventTypeClickSms + const SubmissionEventTypeComplaintEmail + const SubmissionEventTypeCompleteForm + const SubmissionEventTypeCompleteVerification + const SubmissionEventTypeDeclineForm + const SubmissionEventTypeInviteParty + const SubmissionEventTypeOpenEmail + const SubmissionEventTypePhoneVerified + const SubmissionEventTypeSend2FaSms + const SubmissionEventTypeSendEmail + const SubmissionEventTypeSendReminderEmail + const SubmissionEventTypeSendSms + const SubmissionEventTypeStartForm + const SubmissionEventTypeStartVerification + const SubmissionEventTypeViewForm + func NewSubmissionEventTypeFromString(s string) (SubmissionEventType, error) + func (s SubmissionEventType) Ptr() *SubmissionEventType + type SubmissionExpiredEvent struct + Data *Submission + EventType EventType + Timestamp time.Time + func (s *SubmissionExpiredEvent) GetData() *Submission + func (s *SubmissionExpiredEvent) GetEventType() EventType + func (s *SubmissionExpiredEvent) GetExtraProperties() map[string]interface{} + func (s *SubmissionExpiredEvent) GetTimestamp() time.Time + func (s *SubmissionExpiredEvent) MarshalJSON() ([]byte, error) + func (s *SubmissionExpiredEvent) SetData(data *Submission) + func (s *SubmissionExpiredEvent) SetEventType(eventType EventType) + func (s *SubmissionExpiredEvent) SetTimestamp(timestamp time.Time) + func (s *SubmissionExpiredEvent) String() string + func (s *SubmissionExpiredEvent) UnmarshalJSON(data []byte) error + type SubmissionList struct + Data []*SubmissionListItem + Pagination *Pagination + func (s *SubmissionList) GetData() []*SubmissionListItem + func (s *SubmissionList) GetExtraProperties() map[string]interface{} + func (s *SubmissionList) GetPagination() *Pagination + func (s *SubmissionList) MarshalJSON() ([]byte, error) + func (s *SubmissionList) SetData(data []*SubmissionListItem) + func (s *SubmissionList) SetPagination(pagination *Pagination) + func (s *SubmissionList) String() string + func (s *SubmissionList) UnmarshalJSON(data []byte) error + type SubmissionListItem struct + ArchivedAt *string + AuditLogURL *string + CombinedDocumentURL *string + CompletedAt *string + CreatedAt string + CreatedByUser *User + ExpireAt *string + ID int + Name *string + Slug string + Source SubmissionSource + Status SubmissionStatus + Submitters []*SubmitterSummary + SubmittersOrder SubmittersOrder + Template *TemplateSummary + UpdatedAt string + Variables map[string]any + func (s *SubmissionListItem) GetArchivedAt() *string + func (s *SubmissionListItem) GetAuditLogURL() *string + func (s *SubmissionListItem) GetCombinedDocumentURL() *string + func (s *SubmissionListItem) GetCompletedAt() *string + func (s *SubmissionListItem) GetCreatedAt() string + func (s *SubmissionListItem) GetCreatedByUser() *User + func (s *SubmissionListItem) GetExpireAt() *string + func (s *SubmissionListItem) GetExtraProperties() map[string]interface{} + func (s *SubmissionListItem) GetID() int + func (s *SubmissionListItem) GetName() *string + func (s *SubmissionListItem) GetSlug() string + func (s *SubmissionListItem) GetSource() SubmissionSource + func (s *SubmissionListItem) GetStatus() SubmissionStatus + func (s *SubmissionListItem) GetSubmitters() []*SubmitterSummary + func (s *SubmissionListItem) GetSubmittersOrder() SubmittersOrder + func (s *SubmissionListItem) GetTemplate() *TemplateSummary + func (s *SubmissionListItem) GetUpdatedAt() string + func (s *SubmissionListItem) GetVariables() map[string]any + func (s *SubmissionListItem) MarshalJSON() ([]byte, error) + func (s *SubmissionListItem) SetArchivedAt(archivedAt *string) + func (s *SubmissionListItem) SetAuditLogURL(auditLogURL *string) + func (s *SubmissionListItem) SetCombinedDocumentURL(combinedDocumentURL *string) + func (s *SubmissionListItem) SetCompletedAt(completedAt *string) + func (s *SubmissionListItem) SetCreatedAt(createdAt string) + func (s *SubmissionListItem) SetCreatedByUser(createdByUser *User) + func (s *SubmissionListItem) SetExpireAt(expireAt *string) + func (s *SubmissionListItem) SetID(id int) + func (s *SubmissionListItem) SetName(name *string) + func (s *SubmissionListItem) SetSlug(slug string) + func (s *SubmissionListItem) SetSource(source SubmissionSource) + func (s *SubmissionListItem) SetStatus(status SubmissionStatus) + func (s *SubmissionListItem) SetSubmitters(submitters []*SubmitterSummary) + func (s *SubmissionListItem) SetSubmittersOrder(submittersOrder SubmittersOrder) + func (s *SubmissionListItem) SetTemplate(template *TemplateSummary) + func (s *SubmissionListItem) SetUpdatedAt(updatedAt string) + func (s *SubmissionListItem) SetVariables(variables map[string]any) + func (s *SubmissionListItem) String() string + func (s *SubmissionListItem) UnmarshalJSON(data []byte) error + type SubmissionPermanentlyDeleteResult struct + ArchivedAt *string + ID int + func (s *SubmissionPermanentlyDeleteResult) GetArchivedAt() *string + func (s *SubmissionPermanentlyDeleteResult) GetExtraProperties() map[string]interface{} + func (s *SubmissionPermanentlyDeleteResult) GetID() int + func (s *SubmissionPermanentlyDeleteResult) MarshalJSON() ([]byte, error) + func (s *SubmissionPermanentlyDeleteResult) SetArchivedAt(archivedAt *string) + func (s *SubmissionPermanentlyDeleteResult) SetID(id int) + func (s *SubmissionPermanentlyDeleteResult) String() string + func (s *SubmissionPermanentlyDeleteResult) UnmarshalJSON(data []byte) error + type SubmissionSource string + const SubmissionSourceAPI + const SubmissionSourceBulk + const SubmissionSourceEmbed + const SubmissionSourceInvite + const SubmissionSourceLink + func NewSubmissionSourceFromString(s string) (SubmissionSource, error) + func (s SubmissionSource) Ptr() *SubmissionSource + type SubmissionStatus string + const SubmissionStatusCompleted + const SubmissionStatusDeclined + const SubmissionStatusExpired + const SubmissionStatusPending + func NewSubmissionStatusFromString(s string) (SubmissionStatus, error) + func (s SubmissionStatus) Ptr() *SubmissionStatus + type SubmissionSubmitter struct + CompletedAt *string + CreatedAt string + DeclinedAt *string + Documents []*Document + Email *string + ExternalID *string + ID int + Metadata map[string]any + Name *string + OpenedAt *string + Phone *string + Preferences map[string]any + Role string + SentAt *string + Slug string + Status SubmitterStatus + SubmissionID int + UUID string + UpdatedAt string + Values []*FieldValue + func (s *SubmissionSubmitter) GetCompletedAt() *string + func (s *SubmissionSubmitter) GetCreatedAt() string + func (s *SubmissionSubmitter) GetDeclinedAt() *string + func (s *SubmissionSubmitter) GetDocuments() []*Document + func (s *SubmissionSubmitter) GetEmail() *string + func (s *SubmissionSubmitter) GetExternalID() *string + func (s *SubmissionSubmitter) GetExtraProperties() map[string]interface{} + func (s *SubmissionSubmitter) GetID() int + func (s *SubmissionSubmitter) GetMetadata() map[string]any + func (s *SubmissionSubmitter) GetName() *string + func (s *SubmissionSubmitter) GetOpenedAt() *string + func (s *SubmissionSubmitter) GetPhone() *string + func (s *SubmissionSubmitter) GetPreferences() map[string]any + func (s *SubmissionSubmitter) GetRole() string + func (s *SubmissionSubmitter) GetSentAt() *string + func (s *SubmissionSubmitter) GetSlug() string + func (s *SubmissionSubmitter) GetStatus() SubmitterStatus + func (s *SubmissionSubmitter) GetSubmissionID() int + func (s *SubmissionSubmitter) GetUUID() string + func (s *SubmissionSubmitter) GetUpdatedAt() string + func (s *SubmissionSubmitter) GetValues() []*FieldValue + func (s *SubmissionSubmitter) MarshalJSON() ([]byte, error) + func (s *SubmissionSubmitter) SetCompletedAt(completedAt *string) + func (s *SubmissionSubmitter) SetCreatedAt(createdAt string) + func (s *SubmissionSubmitter) SetDeclinedAt(declinedAt *string) + func (s *SubmissionSubmitter) SetDocuments(documents []*Document) + func (s *SubmissionSubmitter) SetEmail(email *string) + func (s *SubmissionSubmitter) SetExternalID(externalID *string) + func (s *SubmissionSubmitter) SetID(id int) + func (s *SubmissionSubmitter) SetMetadata(metadata map[string]any) + func (s *SubmissionSubmitter) SetName(name *string) + func (s *SubmissionSubmitter) SetOpenedAt(openedAt *string) + func (s *SubmissionSubmitter) SetPhone(phone *string) + func (s *SubmissionSubmitter) SetPreferences(preferences map[string]any) + func (s *SubmissionSubmitter) SetRole(role string) + func (s *SubmissionSubmitter) SetSentAt(sentAt *string) + func (s *SubmissionSubmitter) SetSlug(slug string) + func (s *SubmissionSubmitter) SetStatus(status SubmitterStatus) + func (s *SubmissionSubmitter) SetSubmissionID(submissionID int) + func (s *SubmissionSubmitter) SetUUID(uuid string) + func (s *SubmissionSubmitter) SetUpdatedAt(updatedAt string) + func (s *SubmissionSubmitter) SetValues(values []*FieldValue) + func (s *SubmissionSubmitter) String() string + func (s *SubmissionSubmitter) UnmarshalJSON(data []byte) error + type SubmissionUpdateResult struct + ArchivedAt *string + AuditLogURL *string + CombinedDocumentURL *string + CompletedAt *string + CreatedAt string + CreatedByUser *User + Documents []*Document + ExpireAt *string + ID int + Name *string + Slug string + Source SubmissionSource + Status SubmissionStatus + Submitters []*SubmissionSubmitter + SubmittersOrder SubmittersOrder + Template *TemplateSummary + UpdatedAt string + Variables map[string]any + func (s *SubmissionUpdateResult) GetArchivedAt() *string + func (s *SubmissionUpdateResult) GetAuditLogURL() *string + func (s *SubmissionUpdateResult) GetCombinedDocumentURL() *string + func (s *SubmissionUpdateResult) GetCompletedAt() *string + func (s *SubmissionUpdateResult) GetCreatedAt() string + func (s *SubmissionUpdateResult) GetCreatedByUser() *User + func (s *SubmissionUpdateResult) GetDocuments() []*Document + func (s *SubmissionUpdateResult) GetExpireAt() *string + func (s *SubmissionUpdateResult) GetExtraProperties() map[string]interface{} + func (s *SubmissionUpdateResult) GetID() int + func (s *SubmissionUpdateResult) GetName() *string + func (s *SubmissionUpdateResult) GetSlug() string + func (s *SubmissionUpdateResult) GetSource() SubmissionSource + func (s *SubmissionUpdateResult) GetStatus() SubmissionStatus + func (s *SubmissionUpdateResult) GetSubmitters() []*SubmissionSubmitter + func (s *SubmissionUpdateResult) GetSubmittersOrder() SubmittersOrder + func (s *SubmissionUpdateResult) GetTemplate() *TemplateSummary + func (s *SubmissionUpdateResult) GetUpdatedAt() string + func (s *SubmissionUpdateResult) GetVariables() map[string]any + func (s *SubmissionUpdateResult) MarshalJSON() ([]byte, error) + func (s *SubmissionUpdateResult) SetArchivedAt(archivedAt *string) + func (s *SubmissionUpdateResult) SetAuditLogURL(auditLogURL *string) + func (s *SubmissionUpdateResult) SetCombinedDocumentURL(combinedDocumentURL *string) + func (s *SubmissionUpdateResult) SetCompletedAt(completedAt *string) + func (s *SubmissionUpdateResult) SetCreatedAt(createdAt string) + func (s *SubmissionUpdateResult) SetCreatedByUser(createdByUser *User) + func (s *SubmissionUpdateResult) SetDocuments(documents []*Document) + func (s *SubmissionUpdateResult) SetExpireAt(expireAt *string) + func (s *SubmissionUpdateResult) SetID(id int) + func (s *SubmissionUpdateResult) SetName(name *string) + func (s *SubmissionUpdateResult) SetSlug(slug string) + func (s *SubmissionUpdateResult) SetSource(source SubmissionSource) + func (s *SubmissionUpdateResult) SetStatus(status SubmissionStatus) + func (s *SubmissionUpdateResult) SetSubmitters(submitters []*SubmissionSubmitter) + func (s *SubmissionUpdateResult) SetSubmittersOrder(submittersOrder SubmittersOrder) + func (s *SubmissionUpdateResult) SetTemplate(template *TemplateSummary) + func (s *SubmissionUpdateResult) SetUpdatedAt(updatedAt string) + func (s *SubmissionUpdateResult) SetVariables(variables map[string]any) + func (s *SubmissionUpdateResult) String() string + func (s *SubmissionUpdateResult) UnmarshalJSON(data []byte) error + type Submitter struct + CompletedAt *string + CreatedAt string + DeclinedAt *string + Documents []*Document + Email *string + ExternalID *string + ID int + Metadata map[string]any + Name *string + OpenedAt *string + Phone *string + Preferences map[string]any + Role string + SentAt *string + Slug string + Status SubmitterStatus + SubmissionEvents []*SubmissionEvent + SubmissionID int + Template *SubmitterTemplate + UUID string + UpdatedAt string + Values []*FieldValue + func (s *Submitter) GetCompletedAt() *string + func (s *Submitter) GetCreatedAt() string + func (s *Submitter) GetDeclinedAt() *string + func (s *Submitter) GetDocuments() []*Document + func (s *Submitter) GetEmail() *string + func (s *Submitter) GetExternalID() *string + func (s *Submitter) GetExtraProperties() map[string]interface{} + func (s *Submitter) GetID() int + func (s *Submitter) GetMetadata() map[string]any + func (s *Submitter) GetName() *string + func (s *Submitter) GetOpenedAt() *string + func (s *Submitter) GetPhone() *string + func (s *Submitter) GetPreferences() map[string]any + func (s *Submitter) GetRole() string + func (s *Submitter) GetSentAt() *string + func (s *Submitter) GetSlug() string + func (s *Submitter) GetStatus() SubmitterStatus + func (s *Submitter) GetSubmissionEvents() []*SubmissionEvent + func (s *Submitter) GetSubmissionID() int + func (s *Submitter) GetTemplate() *SubmitterTemplate + func (s *Submitter) GetUUID() string + func (s *Submitter) GetUpdatedAt() string + func (s *Submitter) GetValues() []*FieldValue + func (s *Submitter) MarshalJSON() ([]byte, error) + func (s *Submitter) SetCompletedAt(completedAt *string) + func (s *Submitter) SetCreatedAt(createdAt string) + func (s *Submitter) SetDeclinedAt(declinedAt *string) + func (s *Submitter) SetDocuments(documents []*Document) + func (s *Submitter) SetEmail(email *string) + func (s *Submitter) SetExternalID(externalID *string) + func (s *Submitter) SetID(id int) + func (s *Submitter) SetMetadata(metadata map[string]any) + func (s *Submitter) SetName(name *string) + func (s *Submitter) SetOpenedAt(openedAt *string) + func (s *Submitter) SetPhone(phone *string) + func (s *Submitter) SetPreferences(preferences map[string]any) + func (s *Submitter) SetRole(role string) + func (s *Submitter) SetSentAt(sentAt *string) + func (s *Submitter) SetSlug(slug string) + func (s *Submitter) SetStatus(status SubmitterStatus) + func (s *Submitter) SetSubmissionEvents(submissionEvents []*SubmissionEvent) + func (s *Submitter) SetSubmissionID(submissionID int) + func (s *Submitter) SetTemplate(template *SubmitterTemplate) + func (s *Submitter) SetUUID(uuid string) + func (s *Submitter) SetUpdatedAt(updatedAt string) + func (s *Submitter) SetValues(values []*FieldValue) + func (s *Submitter) String() string + func (s *Submitter) UnmarshalJSON(data []byte) error + type SubmitterCreateResult struct + CompletedAt *string + CreatedAt string + DeclinedAt *string + Email *string + EmbedSrc string + ExternalID *string + ID int + Metadata map[string]any + Name *string + OpenedAt *string + Phone *string + Preferences map[string]any + Role string + SentAt *string + Slug string + Status SubmitterStatus + SubmissionID int + UUID string + UpdatedAt string + Values []*FieldValue + func (s *SubmitterCreateResult) GetCompletedAt() *string + func (s *SubmitterCreateResult) GetCreatedAt() string + func (s *SubmitterCreateResult) GetDeclinedAt() *string + func (s *SubmitterCreateResult) GetEmail() *string + func (s *SubmitterCreateResult) GetEmbedSrc() string + func (s *SubmitterCreateResult) GetExternalID() *string + func (s *SubmitterCreateResult) GetExtraProperties() map[string]interface{} + func (s *SubmitterCreateResult) GetID() int + func (s *SubmitterCreateResult) GetMetadata() map[string]any + func (s *SubmitterCreateResult) GetName() *string + func (s *SubmitterCreateResult) GetOpenedAt() *string + func (s *SubmitterCreateResult) GetPhone() *string + func (s *SubmitterCreateResult) GetPreferences() map[string]any + func (s *SubmitterCreateResult) GetRole() string + func (s *SubmitterCreateResult) GetSentAt() *string + func (s *SubmitterCreateResult) GetSlug() string + func (s *SubmitterCreateResult) GetStatus() SubmitterStatus + func (s *SubmitterCreateResult) GetSubmissionID() int + func (s *SubmitterCreateResult) GetUUID() string + func (s *SubmitterCreateResult) GetUpdatedAt() string + func (s *SubmitterCreateResult) GetValues() []*FieldValue + func (s *SubmitterCreateResult) MarshalJSON() ([]byte, error) + func (s *SubmitterCreateResult) SetCompletedAt(completedAt *string) + func (s *SubmitterCreateResult) SetCreatedAt(createdAt string) + func (s *SubmitterCreateResult) SetDeclinedAt(declinedAt *string) + func (s *SubmitterCreateResult) SetEmail(email *string) + func (s *SubmitterCreateResult) SetEmbedSrc(embedSrc string) + func (s *SubmitterCreateResult) SetExternalID(externalID *string) + func (s *SubmitterCreateResult) SetID(id int) + func (s *SubmitterCreateResult) SetMetadata(metadata map[string]any) + func (s *SubmitterCreateResult) SetName(name *string) + func (s *SubmitterCreateResult) SetOpenedAt(openedAt *string) + func (s *SubmitterCreateResult) SetPhone(phone *string) + func (s *SubmitterCreateResult) SetPreferences(preferences map[string]any) + func (s *SubmitterCreateResult) SetRole(role string) + func (s *SubmitterCreateResult) SetSentAt(sentAt *string) + func (s *SubmitterCreateResult) SetSlug(slug string) + func (s *SubmitterCreateResult) SetStatus(status SubmitterStatus) + func (s *SubmitterCreateResult) SetSubmissionID(submissionID int) + func (s *SubmitterCreateResult) SetUUID(uuid string) + func (s *SubmitterCreateResult) SetUpdatedAt(updatedAt string) + func (s *SubmitterCreateResult) SetValues(values []*FieldValue) + func (s *SubmitterCreateResult) String() string + func (s *SubmitterCreateResult) UnmarshalJSON(data []byte) error + type SubmitterList struct + Data []*Submitter + Pagination *Pagination + func (s *SubmitterList) GetData() []*Submitter + func (s *SubmitterList) GetExtraProperties() map[string]interface{} + func (s *SubmitterList) GetPagination() *Pagination + func (s *SubmitterList) MarshalJSON() ([]byte, error) + func (s *SubmitterList) SetData(data []*Submitter) + func (s *SubmitterList) SetPagination(pagination *Pagination) + func (s *SubmitterList) String() string + func (s *SubmitterList) UnmarshalJSON(data []byte) error + type SubmitterStatus string + const SubmitterStatusAwaiting + const SubmitterStatusCompleted + const SubmitterStatusDeclined + const SubmitterStatusOpened + const SubmitterStatusSent + func NewSubmitterStatusFromString(s string) (SubmitterStatus, error) + func (s SubmitterStatus) Ptr() *SubmitterStatus + type SubmitterSummary struct + CompletedAt *string + CreatedAt string + DeclinedAt *string + Email *string + ExternalID *string + ID int + Metadata map[string]any + Name *string + OpenedAt *string + Phone *string + Preferences map[string]any + Role string + SentAt *string + Slug string + Status SubmitterStatus + SubmissionID int + UUID string + UpdatedAt string + func (s *SubmitterSummary) GetCompletedAt() *string + func (s *SubmitterSummary) GetCreatedAt() string + func (s *SubmitterSummary) GetDeclinedAt() *string + func (s *SubmitterSummary) GetEmail() *string + func (s *SubmitterSummary) GetExternalID() *string + func (s *SubmitterSummary) GetExtraProperties() map[string]interface{} + func (s *SubmitterSummary) GetID() int + func (s *SubmitterSummary) GetMetadata() map[string]any + func (s *SubmitterSummary) GetName() *string + func (s *SubmitterSummary) GetOpenedAt() *string + func (s *SubmitterSummary) GetPhone() *string + func (s *SubmitterSummary) GetPreferences() map[string]any + func (s *SubmitterSummary) GetRole() string + func (s *SubmitterSummary) GetSentAt() *string + func (s *SubmitterSummary) GetSlug() string + func (s *SubmitterSummary) GetStatus() SubmitterStatus + func (s *SubmitterSummary) GetSubmissionID() int + func (s *SubmitterSummary) GetUUID() string + func (s *SubmitterSummary) GetUpdatedAt() string + func (s *SubmitterSummary) MarshalJSON() ([]byte, error) + func (s *SubmitterSummary) SetCompletedAt(completedAt *string) + func (s *SubmitterSummary) SetCreatedAt(createdAt string) + func (s *SubmitterSummary) SetDeclinedAt(declinedAt *string) + func (s *SubmitterSummary) SetEmail(email *string) + func (s *SubmitterSummary) SetExternalID(externalID *string) + func (s *SubmitterSummary) SetID(id int) + func (s *SubmitterSummary) SetMetadata(metadata map[string]any) + func (s *SubmitterSummary) SetName(name *string) + func (s *SubmitterSummary) SetOpenedAt(openedAt *string) + func (s *SubmitterSummary) SetPhone(phone *string) + func (s *SubmitterSummary) SetPreferences(preferences map[string]any) + func (s *SubmitterSummary) SetRole(role string) + func (s *SubmitterSummary) SetSentAt(sentAt *string) + func (s *SubmitterSummary) SetSlug(slug string) + func (s *SubmitterSummary) SetStatus(status SubmitterStatus) + func (s *SubmitterSummary) SetSubmissionID(submissionID int) + func (s *SubmitterSummary) SetUUID(uuid string) + func (s *SubmitterSummary) SetUpdatedAt(updatedAt string) + func (s *SubmitterSummary) String() string + func (s *SubmitterSummary) UnmarshalJSON(data []byte) error + type SubmitterTemplate struct + CreatedAt time.Time + ID int + Name string + UpdatedAt time.Time + func (s *SubmitterTemplate) GetCreatedAt() time.Time + func (s *SubmitterTemplate) GetExtraProperties() map[string]interface{} + func (s *SubmitterTemplate) GetID() int + func (s *SubmitterTemplate) GetName() string + func (s *SubmitterTemplate) GetUpdatedAt() time.Time + func (s *SubmitterTemplate) MarshalJSON() ([]byte, error) + func (s *SubmitterTemplate) SetCreatedAt(createdAt time.Time) + func (s *SubmitterTemplate) SetID(id int) + func (s *SubmitterTemplate) SetName(name string) + func (s *SubmitterTemplate) SetUpdatedAt(updatedAt time.Time) + func (s *SubmitterTemplate) String() string + func (s *SubmitterTemplate) UnmarshalJSON(data []byte) error + type SubmitterUpdateResult struct + CompletedAt *string + CreatedAt string + DeclinedAt *string + Documents []*Document + Email *string + EmbedSrc string + ExternalID *string + ID int + Metadata map[string]any + Name *string + OpenedAt *string + Phone *string + Preferences map[string]any + Role string + SentAt *string + Slug string + Status SubmitterStatus + SubmissionID int + UUID string + UpdatedAt string + Values []*FieldValue + func (s *SubmitterUpdateResult) GetCompletedAt() *string + func (s *SubmitterUpdateResult) GetCreatedAt() string + func (s *SubmitterUpdateResult) GetDeclinedAt() *string + func (s *SubmitterUpdateResult) GetDocuments() []*Document + func (s *SubmitterUpdateResult) GetEmail() *string + func (s *SubmitterUpdateResult) GetEmbedSrc() string + func (s *SubmitterUpdateResult) GetExternalID() *string + func (s *SubmitterUpdateResult) GetExtraProperties() map[string]interface{} + func (s *SubmitterUpdateResult) GetID() int + func (s *SubmitterUpdateResult) GetMetadata() map[string]any + func (s *SubmitterUpdateResult) GetName() *string + func (s *SubmitterUpdateResult) GetOpenedAt() *string + func (s *SubmitterUpdateResult) GetPhone() *string + func (s *SubmitterUpdateResult) GetPreferences() map[string]any + func (s *SubmitterUpdateResult) GetRole() string + func (s *SubmitterUpdateResult) GetSentAt() *string + func (s *SubmitterUpdateResult) GetSlug() string + func (s *SubmitterUpdateResult) GetStatus() SubmitterStatus + func (s *SubmitterUpdateResult) GetSubmissionID() int + func (s *SubmitterUpdateResult) GetUUID() string + func (s *SubmitterUpdateResult) GetUpdatedAt() string + func (s *SubmitterUpdateResult) GetValues() []*FieldValue + func (s *SubmitterUpdateResult) MarshalJSON() ([]byte, error) + func (s *SubmitterUpdateResult) SetCompletedAt(completedAt *string) + func (s *SubmitterUpdateResult) SetCreatedAt(createdAt string) + func (s *SubmitterUpdateResult) SetDeclinedAt(declinedAt *string) + func (s *SubmitterUpdateResult) SetDocuments(documents []*Document) + func (s *SubmitterUpdateResult) SetEmail(email *string) + func (s *SubmitterUpdateResult) SetEmbedSrc(embedSrc string) + func (s *SubmitterUpdateResult) SetExternalID(externalID *string) + func (s *SubmitterUpdateResult) SetID(id int) + func (s *SubmitterUpdateResult) SetMetadata(metadata map[string]any) + func (s *SubmitterUpdateResult) SetName(name *string) + func (s *SubmitterUpdateResult) SetOpenedAt(openedAt *string) + func (s *SubmitterUpdateResult) SetPhone(phone *string) + func (s *SubmitterUpdateResult) SetPreferences(preferences map[string]any) + func (s *SubmitterUpdateResult) SetRole(role string) + func (s *SubmitterUpdateResult) SetSentAt(sentAt *string) + func (s *SubmitterUpdateResult) SetSlug(slug string) + func (s *SubmitterUpdateResult) SetStatus(status SubmitterStatus) + func (s *SubmitterUpdateResult) SetSubmissionID(submissionID int) + func (s *SubmitterUpdateResult) SetUUID(uuid string) + func (s *SubmitterUpdateResult) SetUpdatedAt(updatedAt string) + func (s *SubmitterUpdateResult) SetValues(values []*FieldValue) + func (s *SubmitterUpdateResult) String() string + func (s *SubmitterUpdateResult) UnmarshalJSON(data []byte) error + type SubmittersOrder string + const SubmittersOrderPreserved + const SubmittersOrderRandom + func NewSubmittersOrderFromString(s string) (SubmittersOrder, error) + func (s SubmittersOrder) Ptr() *SubmittersOrder + type Template struct + ArchivedAt *string + Author *User + AuthorID int + CreatedAt string + Documents []*TemplateDocument + ExternalID *string + Fields []*Field + FolderID int + FolderName string + ID int + Name string + Preferences map[string]any + Schema []*SchemaDocument + SharedLink *bool + Slug string + Source TemplateSource + Submitters []*TemplateSubmitter + UpdatedAt string + VariablesSchema map[string]any + func (t *Template) GetArchivedAt() *string + func (t *Template) GetAuthor() *User + func (t *Template) GetAuthorID() int + func (t *Template) GetCreatedAt() string + func (t *Template) GetDocuments() []*TemplateDocument + func (t *Template) GetExternalID() *string + func (t *Template) GetExtraProperties() map[string]interface{} + func (t *Template) GetFields() []*Field + func (t *Template) GetFolderID() int + func (t *Template) GetFolderName() string + func (t *Template) GetID() int + func (t *Template) GetName() string + func (t *Template) GetPreferences() map[string]any + func (t *Template) GetSchema() []*SchemaDocument + func (t *Template) GetSharedLink() *bool + func (t *Template) GetSlug() string + func (t *Template) GetSource() TemplateSource + func (t *Template) GetSubmitters() []*TemplateSubmitter + func (t *Template) GetUpdatedAt() string + func (t *Template) GetVariablesSchema() map[string]any + func (t *Template) MarshalJSON() ([]byte, error) + func (t *Template) SetArchivedAt(archivedAt *string) + func (t *Template) SetAuthor(author *User) + func (t *Template) SetAuthorID(authorID int) + func (t *Template) SetCreatedAt(createdAt string) + func (t *Template) SetDocuments(documents []*TemplateDocument) + func (t *Template) SetExternalID(externalID *string) + func (t *Template) SetFields(fields []*Field) + func (t *Template) SetFolderID(folderID int) + func (t *Template) SetFolderName(folderName string) + func (t *Template) SetID(id int) + func (t *Template) SetName(name string) + func (t *Template) SetPreferences(preferences map[string]any) + func (t *Template) SetSchema(schema []*SchemaDocument) + func (t *Template) SetSharedLink(sharedLink *bool) + func (t *Template) SetSlug(slug string) + func (t *Template) SetSource(source TemplateSource) + func (t *Template) SetSubmitters(submitters []*TemplateSubmitter) + func (t *Template) SetUpdatedAt(updatedAt string) + func (t *Template) SetVariablesSchema(variablesSchema map[string]any) + func (t *Template) String() string + func (t *Template) UnmarshalJSON(data []byte) error + type TemplateArchiveResult struct + ArchivedAt *string + ID int + func (t *TemplateArchiveResult) GetArchivedAt() *string + func (t *TemplateArchiveResult) GetExtraProperties() map[string]interface{} + func (t *TemplateArchiveResult) GetID() int + func (t *TemplateArchiveResult) MarshalJSON() ([]byte, error) + func (t *TemplateArchiveResult) SetArchivedAt(archivedAt *string) + func (t *TemplateArchiveResult) SetID(id int) + func (t *TemplateArchiveResult) String() string + func (t *TemplateArchiveResult) UnmarshalJSON(data []byte) error + type TemplateArchivedEvent struct + Data *TemplateArchiveResult + EventType EventType + Timestamp time.Time + func (t *TemplateArchivedEvent) GetData() *TemplateArchiveResult + func (t *TemplateArchivedEvent) GetEventType() EventType + func (t *TemplateArchivedEvent) GetExtraProperties() map[string]interface{} + func (t *TemplateArchivedEvent) GetTimestamp() time.Time + func (t *TemplateArchivedEvent) MarshalJSON() ([]byte, error) + func (t *TemplateArchivedEvent) SetData(data *TemplateArchiveResult) + func (t *TemplateArchivedEvent) SetEventType(eventType EventType) + func (t *TemplateArchivedEvent) SetTimestamp(timestamp time.Time) + func (t *TemplateArchivedEvent) String() string + func (t *TemplateArchivedEvent) UnmarshalJSON(data []byte) error + type TemplateCreatedEvent struct + Data *Template + EventType EventType + Timestamp time.Time + func (t *TemplateCreatedEvent) GetData() *Template + func (t *TemplateCreatedEvent) GetEventType() EventType + func (t *TemplateCreatedEvent) GetExtraProperties() map[string]interface{} + func (t *TemplateCreatedEvent) GetTimestamp() time.Time + func (t *TemplateCreatedEvent) MarshalJSON() ([]byte, error) + func (t *TemplateCreatedEvent) SetData(data *Template) + func (t *TemplateCreatedEvent) SetEventType(eventType EventType) + func (t *TemplateCreatedEvent) SetTimestamp(timestamp time.Time) + func (t *TemplateCreatedEvent) String() string + func (t *TemplateCreatedEvent) UnmarshalJSON(data []byte) error + type TemplateDocument struct + Filename string + ID int + PreviewImageURL string + URL string + UUID string + func (t *TemplateDocument) GetExtraProperties() map[string]interface{} + func (t *TemplateDocument) GetFilename() string + func (t *TemplateDocument) GetID() int + func (t *TemplateDocument) GetPreviewImageURL() string + func (t *TemplateDocument) GetURL() string + func (t *TemplateDocument) GetUUID() string + func (t *TemplateDocument) MarshalJSON() ([]byte, error) + func (t *TemplateDocument) SetFilename(filename string) + func (t *TemplateDocument) SetID(id int) + func (t *TemplateDocument) SetPreviewImageURL(previewImageURL string) + func (t *TemplateDocument) SetURL(url string) + func (t *TemplateDocument) SetUUID(uuid string) + func (t *TemplateDocument) String() string + func (t *TemplateDocument) UnmarshalJSON(data []byte) error + type TemplateList struct + Data []*Template + Pagination *Pagination + func (t *TemplateList) GetData() []*Template + func (t *TemplateList) GetExtraProperties() map[string]interface{} + func (t *TemplateList) GetPagination() *Pagination + func (t *TemplateList) MarshalJSON() ([]byte, error) + func (t *TemplateList) SetData(data []*Template) + func (t *TemplateList) SetPagination(pagination *Pagination) + func (t *TemplateList) String() string + func (t *TemplateList) UnmarshalJSON(data []byte) error + type TemplatePermanentlyDeleteResult struct + ArchivedAt *string + ID int + func (t *TemplatePermanentlyDeleteResult) GetArchivedAt() *string + func (t *TemplatePermanentlyDeleteResult) GetExtraProperties() map[string]interface{} + func (t *TemplatePermanentlyDeleteResult) GetID() int + func (t *TemplatePermanentlyDeleteResult) MarshalJSON() ([]byte, error) + func (t *TemplatePermanentlyDeleteResult) SetArchivedAt(archivedAt *string) + func (t *TemplatePermanentlyDeleteResult) SetID(id int) + func (t *TemplatePermanentlyDeleteResult) String() string + func (t *TemplatePermanentlyDeleteResult) UnmarshalJSON(data []byte) error + type TemplateSource string + const TemplateSourceAPI + const TemplateSourceEmbed + const TemplateSourceNative + func NewTemplateSourceFromString(s string) (TemplateSource, error) + func (t TemplateSource) Ptr() *TemplateSource + type TemplateSubmitter struct + Name string + UUID string + func (t *TemplateSubmitter) GetExtraProperties() map[string]interface{} + func (t *TemplateSubmitter) GetName() string + func (t *TemplateSubmitter) GetUUID() string + func (t *TemplateSubmitter) MarshalJSON() ([]byte, error) + func (t *TemplateSubmitter) SetName(name string) + func (t *TemplateSubmitter) SetUUID(uuid string) + func (t *TemplateSubmitter) String() string + func (t *TemplateSubmitter) UnmarshalJSON(data []byte) error + type TemplateSummary struct + CreatedAt string + ExternalID *string + FolderName string + ID int + Name string + UpdatedAt string + func (t *TemplateSummary) GetCreatedAt() string + func (t *TemplateSummary) GetExternalID() *string + func (t *TemplateSummary) GetExtraProperties() map[string]interface{} + func (t *TemplateSummary) GetFolderName() string + func (t *TemplateSummary) GetID() int + func (t *TemplateSummary) GetName() string + func (t *TemplateSummary) GetUpdatedAt() string + func (t *TemplateSummary) MarshalJSON() ([]byte, error) + func (t *TemplateSummary) SetCreatedAt(createdAt string) + func (t *TemplateSummary) SetExternalID(externalID *string) + func (t *TemplateSummary) SetFolderName(folderName string) + func (t *TemplateSummary) SetID(id int) + func (t *TemplateSummary) SetName(name string) + func (t *TemplateSummary) SetUpdatedAt(updatedAt string) + func (t *TemplateSummary) String() string + func (t *TemplateSummary) UnmarshalJSON(data []byte) error + type TemplateUpdateResult struct + ID int + UpdatedAt string + func (t *TemplateUpdateResult) GetExtraProperties() map[string]interface{} + func (t *TemplateUpdateResult) GetID() int + func (t *TemplateUpdateResult) GetUpdatedAt() string + func (t *TemplateUpdateResult) MarshalJSON() ([]byte, error) + func (t *TemplateUpdateResult) SetID(id int) + func (t *TemplateUpdateResult) SetUpdatedAt(updatedAt string) + func (t *TemplateUpdateResult) String() string + func (t *TemplateUpdateResult) UnmarshalJSON(data []byte) error + type TemplateUpdatedEvent struct + Data *Template + EventType EventType + Timestamp time.Time + func (t *TemplateUpdatedEvent) GetData() *Template + func (t *TemplateUpdatedEvent) GetEventType() EventType + func (t *TemplateUpdatedEvent) GetExtraProperties() map[string]interface{} + func (t *TemplateUpdatedEvent) GetTimestamp() time.Time + func (t *TemplateUpdatedEvent) MarshalJSON() ([]byte, error) + func (t *TemplateUpdatedEvent) SetData(data *Template) + func (t *TemplateUpdatedEvent) SetEventType(eventType EventType) + func (t *TemplateUpdatedEvent) SetTimestamp(timestamp time.Time) + func (t *TemplateUpdatedEvent) String() string + func (t *TemplateUpdatedEvent) UnmarshalJSON(data []byte) error + type UpdateSubmissionParams struct + Archived *bool + ExpireAt string + Name string + func (u *UpdateSubmissionParams) MarshalJSON() ([]byte, error) + func (u *UpdateSubmissionParams) SetArchived(archived *bool) + func (u *UpdateSubmissionParams) SetExpireAt(expireAt string) + func (u *UpdateSubmissionParams) SetName(name string) + func (u *UpdateSubmissionParams) UnmarshalJSON(data []byte) error + type UpdateSubmitterFieldParams struct + DefaultValue *DefaultValue + Name string + Preferences *UpdateSubmitterFieldPreferencesParams + Readonly *bool + Required *bool + Validation *UpdateSubmitterFieldValidationParams + Value string + func (u *UpdateSubmitterFieldParams) GetDefaultValue() *DefaultValue + func (u *UpdateSubmitterFieldParams) GetExtraProperties() map[string]interface{} + func (u *UpdateSubmitterFieldParams) GetName() string + func (u *UpdateSubmitterFieldParams) GetPreferences() *UpdateSubmitterFieldPreferencesParams + func (u *UpdateSubmitterFieldParams) GetReadonly() *bool + func (u *UpdateSubmitterFieldParams) GetRequired() *bool + func (u *UpdateSubmitterFieldParams) GetValidation() *UpdateSubmitterFieldValidationParams + func (u *UpdateSubmitterFieldParams) GetValue() string + func (u *UpdateSubmitterFieldParams) MarshalJSON() ([]byte, error) + func (u *UpdateSubmitterFieldParams) SetDefaultValue(defaultValue *DefaultValue) + func (u *UpdateSubmitterFieldParams) SetName(name string) + func (u *UpdateSubmitterFieldParams) SetPreferences(preferences *UpdateSubmitterFieldPreferencesParams) + func (u *UpdateSubmitterFieldParams) SetReadonly(readonly *bool) + func (u *UpdateSubmitterFieldParams) SetRequired(required *bool) + func (u *UpdateSubmitterFieldParams) SetValidation(validation *UpdateSubmitterFieldValidationParams) + func (u *UpdateSubmitterFieldParams) SetValue(value string) + func (u *UpdateSubmitterFieldParams) String() string + func (u *UpdateSubmitterFieldParams) UnmarshalJSON(data []byte) error + type UpdateSubmitterFieldPreferencesParams struct + Align FieldAlign + Background string + Color string + Currency Currency + Font FieldFont + FontSize *int + FontType FieldFontType + Format string + Mask *UpdateSubmitterFieldPreferencesParamsMask + Price *float64 + Reasons []string + Valign FieldValign + func (u *UpdateSubmitterFieldPreferencesParams) GetAlign() FieldAlign + func (u *UpdateSubmitterFieldPreferencesParams) GetBackground() string + func (u *UpdateSubmitterFieldPreferencesParams) GetColor() string + func (u *UpdateSubmitterFieldPreferencesParams) GetCurrency() Currency + func (u *UpdateSubmitterFieldPreferencesParams) GetExtraProperties() map[string]interface{} + func (u *UpdateSubmitterFieldPreferencesParams) GetFont() FieldFont + func (u *UpdateSubmitterFieldPreferencesParams) GetFontSize() *int + func (u *UpdateSubmitterFieldPreferencesParams) GetFontType() FieldFontType + func (u *UpdateSubmitterFieldPreferencesParams) GetFormat() string + func (u *UpdateSubmitterFieldPreferencesParams) GetMask() *UpdateSubmitterFieldPreferencesParamsMask + func (u *UpdateSubmitterFieldPreferencesParams) GetPrice() *float64 + func (u *UpdateSubmitterFieldPreferencesParams) GetReasons() []string + func (u *UpdateSubmitterFieldPreferencesParams) GetValign() FieldValign + func (u *UpdateSubmitterFieldPreferencesParams) MarshalJSON() ([]byte, error) + func (u *UpdateSubmitterFieldPreferencesParams) SetAlign(align FieldAlign) + func (u *UpdateSubmitterFieldPreferencesParams) SetBackground(background string) + func (u *UpdateSubmitterFieldPreferencesParams) SetColor(color string) + func (u *UpdateSubmitterFieldPreferencesParams) SetCurrency(currency Currency) + func (u *UpdateSubmitterFieldPreferencesParams) SetFont(font FieldFont) + func (u *UpdateSubmitterFieldPreferencesParams) SetFontSize(fontSize *int) + func (u *UpdateSubmitterFieldPreferencesParams) SetFontType(fontType FieldFontType) + func (u *UpdateSubmitterFieldPreferencesParams) SetFormat(format string) + func (u *UpdateSubmitterFieldPreferencesParams) SetMask(mask *UpdateSubmitterFieldPreferencesParamsMask) + func (u *UpdateSubmitterFieldPreferencesParams) SetPrice(price *float64) + func (u *UpdateSubmitterFieldPreferencesParams) SetReasons(reasons []string) + func (u *UpdateSubmitterFieldPreferencesParams) SetValign(valign FieldValign) + func (u *UpdateSubmitterFieldPreferencesParams) String() string + func (u *UpdateSubmitterFieldPreferencesParams) UnmarshalJSON(data []byte) error + type UpdateSubmitterFieldPreferencesParamsMask struct + Boolean bool + Integer int + func (u *UpdateSubmitterFieldPreferencesParamsMask) Accept(visitor UpdateSubmitterFieldPreferencesParamsMaskVisitor) error + func (u *UpdateSubmitterFieldPreferencesParamsMask) GetBoolean() bool + func (u *UpdateSubmitterFieldPreferencesParamsMask) GetInteger() int + func (u *UpdateSubmitterFieldPreferencesParamsMask) UnmarshalJSON(data []byte) error + func (u UpdateSubmitterFieldPreferencesParamsMask) MarshalJSON() ([]byte, error) + type UpdateSubmitterFieldPreferencesParamsMaskVisitor interface + VisitBoolean func(bool) error + VisitInteger func(int) error + type UpdateSubmitterFieldValidationParams struct + Max *UpdateSubmitterFieldValidationParamsMax + Message string + Min *UpdateSubmitterFieldValidationParamsMin + Pattern string + Step *float64 + func (u *UpdateSubmitterFieldValidationParams) GetExtraProperties() map[string]interface{} + func (u *UpdateSubmitterFieldValidationParams) GetMax() *UpdateSubmitterFieldValidationParamsMax + func (u *UpdateSubmitterFieldValidationParams) GetMessage() string + func (u *UpdateSubmitterFieldValidationParams) GetMin() *UpdateSubmitterFieldValidationParamsMin + func (u *UpdateSubmitterFieldValidationParams) GetPattern() string + func (u *UpdateSubmitterFieldValidationParams) GetStep() *float64 + func (u *UpdateSubmitterFieldValidationParams) MarshalJSON() ([]byte, error) + func (u *UpdateSubmitterFieldValidationParams) SetMax(max *UpdateSubmitterFieldValidationParamsMax) + func (u *UpdateSubmitterFieldValidationParams) SetMessage(message string) + func (u *UpdateSubmitterFieldValidationParams) SetMin(min *UpdateSubmitterFieldValidationParamsMin) + func (u *UpdateSubmitterFieldValidationParams) SetPattern(pattern string) + func (u *UpdateSubmitterFieldValidationParams) SetStep(step *float64) + func (u *UpdateSubmitterFieldValidationParams) String() string + func (u *UpdateSubmitterFieldValidationParams) UnmarshalJSON(data []byte) error + type UpdateSubmitterFieldValidationParamsMax struct + Double float64 + String string + func (u *UpdateSubmitterFieldValidationParamsMax) Accept(visitor UpdateSubmitterFieldValidationParamsMaxVisitor) error + func (u *UpdateSubmitterFieldValidationParamsMax) GetDouble() float64 + func (u *UpdateSubmitterFieldValidationParamsMax) GetString() string + func (u *UpdateSubmitterFieldValidationParamsMax) UnmarshalJSON(data []byte) error + func (u UpdateSubmitterFieldValidationParamsMax) MarshalJSON() ([]byte, error) + type UpdateSubmitterFieldValidationParamsMaxVisitor interface + VisitDouble func(float64) error + VisitString func(string) error + type UpdateSubmitterFieldValidationParamsMin struct + Double float64 + String string + func (u *UpdateSubmitterFieldValidationParamsMin) Accept(visitor UpdateSubmitterFieldValidationParamsMinVisitor) error + func (u *UpdateSubmitterFieldValidationParamsMin) GetDouble() float64 + func (u *UpdateSubmitterFieldValidationParamsMin) GetString() string + func (u *UpdateSubmitterFieldValidationParamsMin) UnmarshalJSON(data []byte) error + func (u UpdateSubmitterFieldValidationParamsMin) MarshalJSON() ([]byte, error) + type UpdateSubmitterFieldValidationParamsMinVisitor interface + VisitDouble func(float64) error + VisitString func(string) error + type UpdateSubmitterMessageParams struct + Body string + Subject string + func (u *UpdateSubmitterMessageParams) GetBody() string + func (u *UpdateSubmitterMessageParams) GetExtraProperties() map[string]interface{} + func (u *UpdateSubmitterMessageParams) GetSubject() string + func (u *UpdateSubmitterMessageParams) MarshalJSON() ([]byte, error) + func (u *UpdateSubmitterMessageParams) SetBody(body string) + func (u *UpdateSubmitterMessageParams) SetSubject(subject string) + func (u *UpdateSubmitterMessageParams) String() string + func (u *UpdateSubmitterMessageParams) UnmarshalJSON(data []byte) error + type UpdateSubmitterParams struct + Completed *bool + CompletedRedirectURL string + Email string + ExternalID string + Fields []*UpdateSubmitterFieldParams + Message *UpdateSubmitterMessageParams + Metadata map[string]any + Name string + Phone string + ReplyTo string + RequireEmail2Fa *bool + RequirePhone2Fa *bool + SendEmail *bool + SendSms *bool + Values map[string]any + func (u *UpdateSubmitterParams) MarshalJSON() ([]byte, error) + func (u *UpdateSubmitterParams) SetCompleted(completed *bool) + func (u *UpdateSubmitterParams) SetCompletedRedirectURL(completedRedirectURL string) + func (u *UpdateSubmitterParams) SetEmail(email string) + func (u *UpdateSubmitterParams) SetExternalID(externalID string) + func (u *UpdateSubmitterParams) SetFields(fields []*UpdateSubmitterFieldParams) + func (u *UpdateSubmitterParams) SetMessage(message *UpdateSubmitterMessageParams) + func (u *UpdateSubmitterParams) SetMetadata(metadata map[string]any) + func (u *UpdateSubmitterParams) SetName(name string) + func (u *UpdateSubmitterParams) SetPhone(phone string) + func (u *UpdateSubmitterParams) SetReplyTo(replyTo string) + func (u *UpdateSubmitterParams) SetRequireEmail2Fa(requireEmail2Fa *bool) + func (u *UpdateSubmitterParams) SetRequirePhone2Fa(requirePhone2Fa *bool) + func (u *UpdateSubmitterParams) SetSendEmail(sendEmail *bool) + func (u *UpdateSubmitterParams) SetSendSms(sendSms *bool) + func (u *UpdateSubmitterParams) SetValues(values map[string]any) + func (u *UpdateSubmitterParams) UnmarshalJSON(data []byte) error + type UpdateTemplateDocumentsDocumentParams struct + File string + Html string + Name string + Position *int + Remove *bool + Replace *bool + func (u *UpdateTemplateDocumentsDocumentParams) GetExtraProperties() map[string]interface{} + func (u *UpdateTemplateDocumentsDocumentParams) GetFile() string + func (u *UpdateTemplateDocumentsDocumentParams) GetHtml() string + func (u *UpdateTemplateDocumentsDocumentParams) GetName() string + func (u *UpdateTemplateDocumentsDocumentParams) GetPosition() *int + func (u *UpdateTemplateDocumentsDocumentParams) GetRemove() *bool + func (u *UpdateTemplateDocumentsDocumentParams) GetReplace() *bool + func (u *UpdateTemplateDocumentsDocumentParams) MarshalJSON() ([]byte, error) + func (u *UpdateTemplateDocumentsDocumentParams) SetFile(file string) + func (u *UpdateTemplateDocumentsDocumentParams) SetHtml(html string) + func (u *UpdateTemplateDocumentsDocumentParams) SetName(name string) + func (u *UpdateTemplateDocumentsDocumentParams) SetPosition(position *int) + func (u *UpdateTemplateDocumentsDocumentParams) SetRemove(remove *bool) + func (u *UpdateTemplateDocumentsDocumentParams) SetReplace(replace *bool) + func (u *UpdateTemplateDocumentsDocumentParams) String() string + func (u *UpdateTemplateDocumentsDocumentParams) UnmarshalJSON(data []byte) error + type UpdateTemplateDocumentsParams struct + Documents []*UpdateTemplateDocumentsDocumentParams + Merge *bool + func (u *UpdateTemplateDocumentsParams) MarshalJSON() ([]byte, error) + func (u *UpdateTemplateDocumentsParams) SetDocuments(documents []*UpdateTemplateDocumentsDocumentParams) + func (u *UpdateTemplateDocumentsParams) SetMerge(merge *bool) + func (u *UpdateTemplateDocumentsParams) UnmarshalJSON(data []byte) error + type UpdateTemplateParams struct + Archived *bool + FolderName string + Name string + Roles []string + func (u *UpdateTemplateParams) MarshalJSON() ([]byte, error) + func (u *UpdateTemplateParams) SetArchived(archived *bool) + func (u *UpdateTemplateParams) SetFolderName(folderName string) + func (u *UpdateTemplateParams) SetName(name string) + func (u *UpdateTemplateParams) SetRoles(roles []string) + func (u *UpdateTemplateParams) UnmarshalJSON(data []byte) error + type User struct + Email string + FirstName *string + ID int + LastName *string + func (u *User) GetEmail() string + func (u *User) GetExtraProperties() map[string]interface{} + func (u *User) GetFirstName() *string + func (u *User) GetID() int + func (u *User) GetLastName() *string + func (u *User) MarshalJSON() ([]byte, error) + func (u *User) SetEmail(email string) + func (u *User) SetFirstName(firstName *string) + func (u *User) SetID(id int) + func (u *User) SetLastName(lastName *string) + func (u *User) String() string + func (u *User) UnmarshalJSON(data []byte) error