Add indicators request endpoint

This commit is contained in:
2025-10-28 17:37:07 +07:00
parent 5cef270d64
commit 9d586974e2
3 changed files with 151 additions and 3 deletions

View File

@@ -0,0 +1,35 @@
#nullable enable
namespace Managing.Api.Models.Requests;
/// <summary>
/// Request model for submitting indicator requests to N8n webhook
/// </summary>
public class IndicatorRequestDto
{
/// <summary>
/// Name of the indicator (e.g., "MACD", "RSI", "Bollinger Bands")
/// </summary>
public string IndicatorName { get; set; } = string.Empty;
/// <summary>
/// Strategy or description of how the indicator is used (e.g., "MACD Cross", "RSI Divergence")
/// </summary>
public string StrategyDescription { get; set; } = string.Empty;
/// <summary>
/// Primary documentation URL for the indicator
/// </summary>
public string DocumentationUrl { get; set; } = string.Empty;
/// <summary>
/// Image URL for the indicator (optional) - can be a chart, diagram, or visual representation
/// </summary>
public string? ImageUrl { get; set; }
/// <summary>
/// Name of the person requesting the indicator
/// </summary>
public string RequesterName { get; set; } = string.Empty;
}