(Orchestration.V2)
- CancelEvent - Cancel a running workflow
- CreateTrigger - Create trigger
- CreateWorkflow - Create workflow
- DeleteTrigger - Delete trigger
- DeleteWorkflow - Delete a flow by id
- GetInstance - Get a workflow instance by id
- GetInstanceHistory - Get a workflow instance history by id
- GetInstanceStageHistory - Get a workflow instance stage history
- GetServerInfo - Get server info
- GetWorkflow - Get a flow by id
- ListInstances - List instances of a workflow
- ListTriggers - List triggers
- ListTriggersOccurrences - List triggers occurrences
- ListWorkflows - List registered workflows
- ReadTrigger - Read trigger
- RunWorkflow - Run workflow
- SendEvent - Send an event to a running workflow
- TestTrigger - Test trigger
Cancel a running workflow
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.CancelEvent(ctx, operations.V2CancelEventRequest{
InstanceID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2CancelEventRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2CancelEventResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Create trigger
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.CreateTrigger(ctx, nil)
if err != nil {
log.Fatal(err)
}
if res.V2CreateTriggerResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
shared.V2TriggerData | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2CreateTriggerResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Create a workflow
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.CreateWorkflow(ctx, nil)
if err != nil {
log.Fatal(err)
}
if res.V2CreateWorkflowResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
shared.V2CreateWorkflowRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2CreateWorkflowResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Read trigger
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.DeleteTrigger(ctx, operations.V2DeleteTriggerRequest{
TriggerID: "<value>",
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2DeleteTriggerRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2DeleteTriggerResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Delete a flow by id
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.DeleteWorkflow(ctx, operations.V2DeleteWorkflowRequest{
FlowID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2DeleteWorkflowRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2DeleteWorkflowResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Get a workflow instance by id
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.GetInstance(ctx, operations.V2GetInstanceRequest{
InstanceID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res.V2GetWorkflowInstanceResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2GetInstanceRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2GetInstanceResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Get a workflow instance history by id
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.GetInstanceHistory(ctx, operations.V2GetInstanceHistoryRequest{
InstanceID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res.V2GetWorkflowInstanceHistoryResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2GetInstanceHistoryRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2GetInstanceHistoryResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Get a workflow instance stage history
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.GetInstanceStageHistory(ctx, operations.V2GetInstanceStageHistoryRequest{
InstanceID: "xxx",
Number: 0,
})
if err != nil {
log.Fatal(err)
}
if res.V2GetWorkflowInstanceHistoryStageResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2GetInstanceStageHistoryRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2GetInstanceStageHistoryResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Get server info
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.GetServerInfo(ctx)
if err != nil {
log.Fatal(err)
}
if res.V2ServerInfo != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2GetServerInfoResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Get a flow by id
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.GetWorkflow(ctx, operations.V2GetWorkflowRequest{
FlowID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res.V2GetWorkflowResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2GetWorkflowRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2GetWorkflowResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
List instances of a workflow
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.ListInstances(ctx, operations.V2ListInstancesRequest{
Cursor: formancesdkgo.String("aHR0cHM6Ly9nLnBhZ2UvTmVrby1SYW1lbj9zaGFyZQ=="),
PageSize: formancesdkgo.Int64(100),
Running: formancesdkgo.Bool(true),
WorkflowID: formancesdkgo.String("xxx"),
})
if err != nil {
log.Fatal(err)
}
if res.V2ListRunsResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2ListInstancesRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2ListInstancesResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
List triggers
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.ListTriggers(ctx, operations.V2ListTriggersRequest{
Cursor: formancesdkgo.String("aHR0cHM6Ly9nLnBhZ2UvTmVrby1SYW1lbj9zaGFyZQ=="),
PageSize: formancesdkgo.Int64(100),
})
if err != nil {
log.Fatal(err)
}
if res.V2ListTriggersResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2ListTriggersRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2ListTriggersResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
List triggers occurrences
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.ListTriggersOccurrences(ctx, operations.V2ListTriggersOccurrencesRequest{
Cursor: formancesdkgo.String("aHR0cHM6Ly9nLnBhZ2UvTmVrby1SYW1lbj9zaGFyZQ=="),
PageSize: formancesdkgo.Int64(100),
TriggerID: "<value>",
})
if err != nil {
log.Fatal(err)
}
if res.V2ListTriggersOccurrencesResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2ListTriggersOccurrencesRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2ListTriggersOccurrencesResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
List registered workflows
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.ListWorkflows(ctx, operations.V2ListWorkflowsRequest{
Cursor: formancesdkgo.String("aHR0cHM6Ly9nLnBhZ2UvTmVrby1SYW1lbj9zaGFyZQ=="),
PageSize: formancesdkgo.Int64(100),
})
if err != nil {
log.Fatal(err)
}
if res.V2ListWorkflowsResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2ListWorkflowsRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2ListWorkflowsResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Read trigger
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.ReadTrigger(ctx, operations.V2ReadTriggerRequest{
TriggerID: "<value>",
})
if err != nil {
log.Fatal(err)
}
if res.V2ReadTriggerResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2ReadTriggerRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2ReadTriggerResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Run workflow
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.RunWorkflow(ctx, operations.V2RunWorkflowRequest{
WorkflowID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res.V2RunWorkflowResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2RunWorkflowRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2RunWorkflowResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Send an event to a running workflow
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.SendEvent(ctx, operations.V2SendEventRequest{
InstanceID: "xxx",
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.V2SendEventRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.V2SendEventResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |
Test trigger
package main
import(
"github.com/formancehq/formance-sdk-go/v3/pkg/models/shared"
formancesdkgo "github.com/formancehq/formance-sdk-go/v3"
"context"
"github.com/formancehq/formance-sdk-go/v3/pkg/models/operations"
"log"
)
func main() {
s := formancesdkgo.New(
formancesdkgo.WithSecurity(shared.Security{
ClientID: formancesdkgo.String("<YOUR_CLIENT_ID_HERE>"),
ClientSecret: formancesdkgo.String("<YOUR_CLIENT_SECRET_HERE>"),
}),
)
ctx := context.Background()
res, err := s.Orchestration.V2.TestTrigger(ctx, operations.TestTriggerRequest{
TriggerID: "<value>",
})
if err != nil {
log.Fatal(err)
}
if res.V2TestTriggerResponse != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.TestTriggerRequest | ✔️ | The request object to use for the request. |
opts |
[]operations.Option | ➖ | The options for this request. |
*operations.TestTriggerResponse, error
Error Type | Status Code | Content Type |
---|---|---|
sdkerrors.V2Error | default | application/json |
sdkerrors.SDKError | 4XX, 5XX | */* |