summary refs log tree commit diff
path: root/extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs
diff options
context:
space:
mode:
Diffstat (limited to 'extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs')
-rw-r--r--extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs17
1 files changed, 17 insertions, 0 deletions
diff --git a/extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs b/extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs

index 8bc4a2d8..be04cd4e 100644 --- a/extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs +++ b/extra/admin-api/Models/Spacebar.Models.Api/CreateAttachmentRequest.cs
@@ -1,4 +1,5 @@ using System.Text.Json.Serialization; +using Spacebar.Models.Generic; namespace Spacebar.Models.Api; @@ -38,4 +39,20 @@ public class CreateAttachmentResponse { [JsonPropertyName("original_content_type")] public string? OriginalContentType { get; set; } } +} + +public class AttachmentListResponse { + [JsonPropertyName("total")] + public int Total { get; set; } + + [JsonPropertyName("items")] + public List<Entry> Items { get; set; } + + public class Entry { + [JsonPropertyName("attachment")] + public MessageAttachment Attachment { get; set; } + + [JsonPropertyName("message_reference")] + public MessageReference MessageReference { get; set; } + } } \ No newline at end of file