From 60315c10a53705027ab4c285181441f33fad364b Mon Sep 17 00:00:00 2001 From: Auston Bunsen Date: Wed, 15 Apr 2026 15:13:49 -0400 Subject: [PATCH] Fix use_case docstring/example to match API SDK doc and README claimed `use_case` must be `employee_badge`, but the Rails API only accepts `corporate_id`, `student_id`, `multi_family`, or `hotel`. The wrong value causes template creation to fail with an "invalid use_case" error. --- README.md | 2 +- src/AccessGrid/Models.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 22b7a71..f8cc219 100644 --- a/README.md +++ b/README.md @@ -234,7 +234,7 @@ public async Task CreateTemplateAsync() { Name = "Employee Access Pass", Platform = "apple", - UseCase = "employee_badge", + UseCase = "corporate_id", Protocol = "desfire", AllowOnMultipleDevices = true, WatchCount = 2, diff --git a/src/AccessGrid/Models.cs b/src/AccessGrid/Models.cs index acce0a3..dc6eedc 100644 --- a/src/AccessGrid/Models.cs +++ b/src/AccessGrid/Models.cs @@ -408,7 +408,7 @@ public class CreateTemplateRequest public Platform Platform { get; set; } /// - /// Must be `employee_badge` + /// Must be one of `corporate_id`, `student_id`, `multi_family`, or `hotel` /// [JsonPropertyName("use_case")] public string UseCase { get; set; }