Aydsko iRacing Data API
Show / Hide Table of Contents

Class SearchParameters

Basic parameters shared between search calls.

Inheritance
object
SearchParameters
HostedSearchParameters
OfficialSearchParameters
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Aydsko.iRacingData.Searches
Assembly: Aydsko.iRacingData.dll
Syntax
public class SearchParameters

Properties

CategoryIds

Track categories to include in the search.

Declaration
[JsonPropertyName("category_ids")]
public int[]? CategoryIds { get; set; }
Property Value
Type Description
int[]
Remarks

Defaults to all.

See Also
Category

FinishRangeBegin

Beginning of the session finish time search range.

Declaration
[JsonPropertyName("finish_range_begin")]
public DateTime? FinishRangeBegin { get; set; }
Property Value
Type Description
DateTime?

FinishRangeEnd

End of the session finish time search range.

Declaration
[JsonPropertyName("finish_range_end")]
public DateTime? FinishRangeEnd { get; set; }
Property Value
Type Description
DateTime?
Remarks

This value is exclusive. The end value may be omitted if FinishRangeBegin is less than 90 days in the past.

ParticipantCustomerId

Customer ID of a participant to search for in the sessions.

Declaration
[JsonPropertyName("cust_id")]
public int? ParticipantCustomerId { get; set; }
Property Value
Type Description
int?

StartRangeBegin

Beginning of the session start time search range.

Declaration
[JsonPropertyName("start_range_begin")]
public DateTime? StartRangeBegin { get; set; }
Property Value
Type Description
DateTime?

StartRangeEnd

End of the session start time search range.

Declaration
[JsonPropertyName("start_range_end")]
public DateTime? StartRangeEnd { get; set; }
Property Value
Type Description
DateTime?
Remarks

This value is exclusive. The end value may be omitted if StartRangeBegin is less than 90 days in the past.

TeamId

Team Id of a team to search for in the sessions.

Declaration
[JsonPropertyName("team_id")]
public int? TeamId { get; set; }
Property Value
Type Description
int?
Remarks

Takes priority over ParticipantCustomerId if both are provided.

In this article
Back to top Generated by DocFX