Documentation
¶
Index ¶
- type AllMyRequestBuilder
- type AllRequestBuilder
- type AutomationsItemRequestBuilder
- func (m *AutomationsItemRequestBuilder) Delete(ctx context.Context, ...) (*bool, error)
- func (m *AutomationsItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *AutomationsItemRequestBuilder) Put(ctx context.Context, ...) (...)
- func (m *AutomationsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *AutomationsItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *AutomationsItemRequestBuilder) ToPutRequestInformation(ctx context.Context, ...) (...)
- func (m *AutomationsItemRequestBuilder) WithUrl(rawUrl string) *AutomationsItemRequestBuilder
- type AutomationsRequestBuilder
- func (m *AutomationsRequestBuilder) All() *AllRequestBuilder
- func (m *AutomationsRequestBuilder) ById(id string) *AutomationsItemRequestBuilder
- func (m *AutomationsRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *AutomationsRequestBuilder) Preview() *PreviewRequestBuilder
- func (m *AutomationsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *AutomationsRequestBuilder) WithUrl(rawUrl string) *AutomationsRequestBuilder
- type PreviewRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllMyRequestBuilder ¶
type AllMyRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AllMyRequestBuilder builds and executes requests for operations under \automations\all\my
func NewAllMyRequestBuilder ¶
func NewAllMyRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllMyRequestBuilder
NewAllMyRequestBuilder instantiates a new AllMyRequestBuilder and sets the default values.
func NewAllMyRequestBuilderInternal ¶
func NewAllMyRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllMyRequestBuilder
NewAllMyRequestBuilderInternal instantiates a new AllMyRequestBuilder and sets the default values.
func (*AllMyRequestBuilder) Post ¶
func (m *AllMyRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.PagedResultOfAutomationTableRowable, error)
Post lists current-user automations with paging, sorting, and filters for reviewing follow-up workflows and ownership. returns a PagedResultOfAutomationTableRowable when successful returns a ProblemDetails error when the service returns a 400 status code returns a ProblemDetails error when the service returns a 401 status code
func (*AllMyRequestBuilder) ToPostRequestInformation ¶
func (m *AllMyRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.RequestDataOptionsable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation lists current-user automations with paging, sorting, and filters for reviewing follow-up workflows and ownership. returns a *RequestInformation when successful
func (*AllMyRequestBuilder) WithUrl ¶
func (m *AllMyRequestBuilder) WithUrl(rawUrl string) *AllMyRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AllMyRequestBuilder when successful
type AllRequestBuilder ¶
type AllRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AllRequestBuilder builds and executes requests for operations under \automations\all
func NewAllRequestBuilder ¶
func NewAllRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllRequestBuilder
NewAllRequestBuilder instantiates a new AllRequestBuilder and sets the default values.
func NewAllRequestBuilderInternal ¶
func NewAllRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AllRequestBuilder
NewAllRequestBuilderInternal instantiates a new AllRequestBuilder and sets the default values.
func (*AllRequestBuilder) My ¶
func (m *AllRequestBuilder) My() *AllMyRequestBuilder
My the my property returns a *AllMyRequestBuilder when successful
type AutomationsItemRequestBuilder ¶
type AutomationsItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AutomationsItemRequestBuilder builds and executes requests for operations under \automations\{id}
func NewAutomationsItemRequestBuilder ¶
func NewAutomationsItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AutomationsItemRequestBuilder
NewAutomationsItemRequestBuilder instantiates a new AutomationsItemRequestBuilder and sets the default values.
func NewAutomationsItemRequestBuilderInternal ¶
func NewAutomationsItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AutomationsItemRequestBuilder
NewAutomationsItemRequestBuilderInternal instantiates a new AutomationsItemRequestBuilder and sets the default values.
func (*AutomationsItemRequestBuilder) Delete ¶
func (m *AutomationsItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*bool, error)
Delete deletes an automation for the current business so it no longer schedules follow-up or routing work for captured leads. returns a *bool when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*AutomationsItemRequestBuilder) Get ¶
func (m *AutomationsItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationResponseable, error)
Get returns one automation for the current business, including trigger criteria, message steps, routing settings, and enabled state. returns a AutomationResponseable when successful returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*AutomationsItemRequestBuilder) Put ¶
func (m *AutomationsItemRequestBuilder) Put(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationResponseable, error)
Put updates an automation for current-business leads, changing triggers, message steps, routing, or active follow-up settings. returns a AutomationResponseable when successful returns a ProblemDetails error when the service returns a 400 status code returns a ProblemDetails error when the service returns a 401 status code returns a ProblemDetails error when the service returns a 404 status code
func (*AutomationsItemRequestBuilder) ToDeleteRequestInformation ¶
func (m *AutomationsItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation deletes an automation for the current business so it no longer schedules follow-up or routing work for captured leads. returns a *RequestInformation when successful
func (*AutomationsItemRequestBuilder) ToGetRequestInformation ¶
func (m *AutomationsItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation returns one automation for the current business, including trigger criteria, message steps, routing settings, and enabled state. returns a *RequestInformation when successful
func (*AutomationsItemRequestBuilder) ToPutRequestInformation ¶
func (m *AutomationsItemRequestBuilder) ToPutRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPutRequestInformation updates an automation for current-business leads, changing triggers, message steps, routing, or active follow-up settings. returns a *RequestInformation when successful
func (*AutomationsItemRequestBuilder) WithUrl ¶
func (m *AutomationsItemRequestBuilder) WithUrl(rawUrl string) *AutomationsItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AutomationsItemRequestBuilder when successful
type AutomationsRequestBuilder ¶
type AutomationsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AutomationsRequestBuilder builds and executes requests for operations under \automations
func NewAutomationsRequestBuilder ¶
func NewAutomationsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AutomationsRequestBuilder
NewAutomationsRequestBuilder instantiates a new AutomationsRequestBuilder and sets the default values.
func NewAutomationsRequestBuilderInternal ¶
func NewAutomationsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AutomationsRequestBuilder
NewAutomationsRequestBuilderInternal instantiates a new AutomationsRequestBuilder and sets the default values.
func (*AutomationsRequestBuilder) All ¶
func (m *AutomationsRequestBuilder) All() *AllRequestBuilder
All the all property returns a *AllRequestBuilder when successful
func (*AutomationsRequestBuilder) ById ¶
func (m *AutomationsRequestBuilder) ById(id string) *AutomationsItemRequestBuilder
ById gets an item from the github.com/leadpingai/leadping-go.automations.item collection returns a *AutomationsItemRequestBuilder when successful
func (*AutomationsRequestBuilder) Post ¶
func (m *AutomationsRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationResponseable, error)
Post creates an automation for current-business leads, configuring triggers, message steps, and follow-up behavior. returns a AutomationResponseable when successful returns a ProblemDetails error when the service returns a 400 status code returns a ProblemDetails error when the service returns a 401 status code
func (*AutomationsRequestBuilder) Preview ¶
func (m *AutomationsRequestBuilder) Preview() *PreviewRequestBuilder
Preview the preview property returns a *PreviewRequestBuilder when successful
func (*AutomationsRequestBuilder) ToPostRequestInformation ¶
func (m *AutomationsRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation creates an automation for current-business leads, configuring triggers, message steps, and follow-up behavior. returns a *RequestInformation when successful
func (*AutomationsRequestBuilder) WithUrl ¶
func (m *AutomationsRequestBuilder) WithUrl(rawUrl string) *AutomationsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AutomationsRequestBuilder when successful
type PreviewRequestBuilder ¶
type PreviewRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
PreviewRequestBuilder builds and executes requests for operations under \automations\preview
func NewPreviewRequestBuilder ¶
func NewPreviewRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PreviewRequestBuilder
NewPreviewRequestBuilder instantiates a new PreviewRequestBuilder and sets the default values.
func NewPreviewRequestBuilderInternal ¶
func NewPreviewRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PreviewRequestBuilder
NewPreviewRequestBuilderInternal instantiates a new PreviewRequestBuilder and sets the default values.
func (*PreviewRequestBuilder) Post ¶
func (m *PreviewRequestBuilder) Post(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationPreviewRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationPreviewResponseable, error)
Post previews automation execution for a sample lead, showing matched steps and messages without creating follow-up events. returns a AutomationPreviewResponseable when successful returns a ProblemDetails error when the service returns a 400 status code returns a ProblemDetails error when the service returns a 401 status code
func (*PreviewRequestBuilder) ToPostRequestInformation ¶
func (m *PreviewRequestBuilder) ToPostRequestInformation(ctx context.Context, body i01c1fcf104a8c6ee60f7ac9622055caa34c4bc3debe751d81944bd1693855811.AutomationPreviewRequestable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation previews automation execution for a sample lead, showing matched steps and messages without creating follow-up events. returns a *RequestInformation when successful
func (*PreviewRequestBuilder) WithUrl ¶
func (m *PreviewRequestBuilder) WithUrl(rawUrl string) *PreviewRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *PreviewRequestBuilder when successful