using System.Text.Json.Serialization; namespace FinlyticCore.Dtos.TradeRepublic; public record TradeRepublicStockDetailsRequest( [property: JsonPropertyName("id")] string Id, [property: JsonPropertyName("type")] string Type = "stockDetails", [property: JsonPropertyName("jurisdiction")] string Jurisdiction = "DE", TradeRepublicHeaders? Headers = null ) { [JsonPropertyName("__headers")] public TradeRepublicHeaders Headers { get; init; } = Headers ?? new TradeRepublicHeaders(); }