From 0198b4ca08e88db1be730e5b4b2cecc3383a12f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 Nov 2026 15:30:53 +0000 Subject: [PATCH] feat(spec): sync API spec 2026-11-10 --- openapi/SOURCE.json | 4 ++-- openapi/account.json | 7 ++++--- src/Didit/Generated/Models/Application.g.cs | 2 +- src/Didit/Generated/Models/ApplicationCreateRequest.g.cs | 2 +- .../Generated/Models/ApplicationCredentialsSummary.g.cs | 2 +- src/Didit/Generated/Models/ApplicationDataLocation.g.cs | 5 ++++- src/Didit/Generated/Models/ApplicationUpdateRequest.g.cs | 2 +- 7 files changed, 14 insertions(+), 10 deletions(-) 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)]