## Remove an assignment from a variation `client.Agents.Variations.RemoveAssignment(ctx, workspaceID, agentID, variationID, id) error` **delete** `/v1/workspaces/{workspaceId}/agents/{agentId}/variations/{variationId}/assignments/{id}` Detaches an assignment from a variation, identified by the assignment ID returned when it was added. ### Parameters - `workspaceID string` - `agentID string` - `variationID string` - `id string` ### Example ```go package main import ( "context" "github.com/cadenya/cadenya-go" "github.com/cadenya/cadenya-go/option" ) func main() { client := cadenya.NewClient( option.WithAPIKey("My API Key"), ) err := client.Agents.Variations.RemoveAssignment( context.TODO(), "workspaceId", "agentId", "variationId", "id", ) if err != nil { panic(err.Error()) } } ```