Error log from GitHub Actions runner:
Error: PUT https://api.au-gcp.genesiscloud.com/v2/integrations/actions/my-custom-integration
Status: 500 Internal Server Error
Response: {"code":"internal.server.error","message":"An unexpected error occurred."}
Context:
Environment: AU-1 BYOC
Provider: genesyscloud v1.22.0
Resource: genesyscloud_integration_action
Deploying a custom data action via Terraform. The action definition is valid JSON. Tested via Postman with identical payload - returns 200 OK. Terraform apply fails consistently at this step.
Resource config:
resource "genesyscloud_integration_action" "my_custom_action" {
name = "My Custom Data Action"
description = "Syncs user data"
type = "http"
http_config {
method = "POST"
endpoint = "https://my-api.com/sync"
headers = { "Authorization" = "Bearer ${var.api_token}" }
body_format = "json"
body = <<EOT
{
"user_id": "${data_attribute.id}"
}
EOT
}
}
No changes to the API endpoint recently. GC side issue? Seen this with v1.22.0?
Thanks for any insights.