diff --git a/openapi/SOURCE.json b/openapi/SOURCE.json
index 6ec8812..0197bb1 100644
--- a/openapi/SOURCE.json
+++ b/openapi/SOURCE.json
@@ -6,8 +6,8 @@
},
"account.json": {
"url": "https://docs.didit.me/openapi-auth.json",
- "sha256": "3ebf65c9668861bcd2008c11d65be4055ef58ba5fa57945c72afe3d4ac4fb523",
- "fetched_at": "2026-11-10T07:59:45Z"
+ "sha256": "c4dc0eb6b91635a3445edaa4e8f01c710c1615f0f4a621a140571937901b6da1",
+ "fetched_at": "2026-11-10T15:29:03Z"
},
"authentication.json": {
"url": "https://docs.didit.me/openapi-authentication.json",
diff --git a/openapi/account.json b/openapi/account.json
index 177009c..8124ae9 100644
--- a/openapi/account.json
+++ b/openapi/account.json
@@ -994,7 +994,7 @@
}
},
"400": {
- "description": "Validation error in the request body: for example a malformed redirect URI, a `data_location` that is not available yet (`au`, `mx`) or one that does not exist. Nothing is created.",
+ "description": "Validation error in the request body: for example a malformed redirect URI, a `data_location` that is not available yet (`au`, `mx`, `ae`) or one that does not exist. Nothing is created.",
"content": {
"application/json": {
"schema": {
@@ -2553,9 +2553,10 @@
"enum": [
"eu",
"au",
- "mx"
+ "mx",
+ "ae"
],
- "description": "Where the application's verification data is stored and processed, chosen when the application is created. `eu` is the European Union (Ireland), the default. `au` (Australia, Sydney) and `mx` (Mexico) are coming soon: a request that names them answers 400 `This data location is not available yet.` An organization's Sandbox application is always in the European Union.",
+ "description": "Where the application's verification data is stored and processed, chosen when the application is created. `eu` is the European Union (Ireland), the default. `au` (Australia, Sydney), `mx` (Mexico) and `ae` (United Arab Emirates) are coming soon: a request that names them answers 400 `This data location is not available yet.` An organization's Sandbox application is always in the European Union.",
"example": "eu"
},
"ValidationError": {
diff --git a/src/Didit/Generated/Models/Application.g.cs b/src/Didit/Generated/Models/Application.g.cs
index e87b044..6049d25 100644
--- a/src/Didit/Generated/Models/Application.g.cs
+++ b/src/Didit/Generated/Models/Application.g.cs
@@ -75,7 +75,7 @@ public sealed record Application
public DateTimeOffset? CreatedAt { get; init; }
///
- /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney) and mx (Mexico) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
+ /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney), mx (Mexico) and ae (United Arab Emirates) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
///
[JsonPropertyName("data_location")]
public ApplicationDataLocation? DataLocation { get; init; }
diff --git a/src/Didit/Generated/Models/ApplicationCreateRequest.g.cs b/src/Didit/Generated/Models/ApplicationCreateRequest.g.cs
index 91849c8..b7702c8 100644
--- a/src/Didit/Generated/Models/ApplicationCreateRequest.g.cs
+++ b/src/Didit/Generated/Models/ApplicationCreateRequest.g.cs
@@ -57,7 +57,7 @@ public sealed record ApplicationCreateRequest
public Optional Description { get; set; }
///
- /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney) and mx (Mexico) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
+ /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney), mx (Mexico) and ae (United Arab Emirates) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
///
[JsonPropertyName("data_location")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
diff --git a/src/Didit/Generated/Models/ApplicationCredentialsSummary.g.cs b/src/Didit/Generated/Models/ApplicationCredentialsSummary.g.cs
index a8d6265..de09e95 100644
--- a/src/Didit/Generated/Models/ApplicationCredentialsSummary.g.cs
+++ b/src/Didit/Generated/Models/ApplicationCredentialsSummary.g.cs
@@ -39,7 +39,7 @@ public sealed record ApplicationCredentialsSummary
public string? ApiKey { get; init; }
///
- /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney) and mx (Mexico) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
+ /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney), mx (Mexico) and ae (United Arab Emirates) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
///
[JsonPropertyName("data_location")]
public ApplicationDataLocation? DataLocation { get; init; }
diff --git a/src/Didit/Generated/Models/ApplicationDataLocation.g.cs b/src/Didit/Generated/Models/ApplicationDataLocation.g.cs
index 6278669..85beaa5 100644
--- a/src/Didit/Generated/Models/ApplicationDataLocation.g.cs
+++ b/src/Didit/Generated/Models/ApplicationDataLocation.g.cs
@@ -9,7 +9,7 @@
namespace Didit
{
///
- /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney) and mx (Mexico) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
+ /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney), mx (Mexico) and ae (United Arab Emirates) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
///
/// An open enumeration: values added to the API later are accepted and kept as strings.
[JsonConverter(typeof(ApplicationDataLocation.EnumJsonConverter))]
@@ -32,6 +32,9 @@ public ApplicationDataLocation(string value)
/// mx
public static ApplicationDataLocation Mx { get; } = new("mx");
+ /// ae
+ public static ApplicationDataLocation Ae { get; } = new("ae");
+
/// The wire value.
public string Value => _value ?? string.Empty;
diff --git a/src/Didit/Generated/Models/ApplicationUpdateRequest.g.cs b/src/Didit/Generated/Models/ApplicationUpdateRequest.g.cs
index 185953f..401a270 100644
--- a/src/Didit/Generated/Models/ApplicationUpdateRequest.g.cs
+++ b/src/Didit/Generated/Models/ApplicationUpdateRequest.g.cs
@@ -57,7 +57,7 @@ public sealed record ApplicationUpdateRequest
public Optional Description { get; set; }
///
- /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney) and mx (Mexico) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
+ /// Where the application's verification data is stored and processed, chosen when the application is created. eu is the European Union (Ireland), the default. au (Australia, Sydney), mx (Mexico) and ae (United Arab Emirates) are coming soon: a request that names them answers 400 This data location is not available yet. An organization's Sandbox application is always in the European Union.
///
[JsonPropertyName("data_location")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]