POST /api/v2/analytics/outbound/contactlists returns 400 INVALID_VALUE

Getting a 400 Bad Request with INVALID_VALUE when trying to create an outbound contact list via the API. The docs say the name is optional, but I’m passing it anyway. Here’s the payload:

{
 "name": "Test_List_EU",
 "contactSource": "manual",
 "contacts": [
 {
 "number": "+491234567890",
 "status": "available"
 }
 ]
}
  • Endpoint: POST /api/v2/analytics/outbound/contactlists
  • Auth: Valid OAuth2 token (same one works for GET requests)
  • Environment: Genesys Cloud EU1
  • Tried removing the name field, same error
  • Tried changing contactSource to file, same error

The error response doesn’t specify which field is invalid. Just says INVALID_VALUE. Anyone seen this?