We are integrating Active Directory users into Hudu via the API and have identified what appears to be an API-only issue with UTF-8 / non-ASCII characters.
Observed behavior
When creating an asset via the API, requests fail with HTTP 400 (Bad Request) if asset.name contains Danish characters such as Æ, Ø, or Å.
Example:
name = "Test 1234" → ✅ works
name = "Test ÆØÅ 1234" → ❌ HTTP 400
Minimal payload that fails:
{
"asset": {
"name": "Test ÆØÅ",
"asset_layout_id": 9
}
}
Important detail (UI vs API)
If we create the same asset name containing ÆØÅ via the Hudu web UI, it saves successfully. This suggests the issue is specific to the API request handling (or API-specific filtering/parsing).
·