You have it set to a int which causes exceptions on the parsing of the data
[JsonProperty("id")]
public long Id { get; }
[JsonProperty("external_id")]
public string ExternalId { get; }
[JsonProperty("activity_id", NullValueHandling = NullValueHandling.Ignore)]
public int ActivityId { get; }
[JsonProperty("status")]
public string Status { get; }
[JsonProperty("error")]
public string Error { get; }
[JsonIgnore]
public bool IsReady { get; }
https://developers.strava.com/docs/reference/#api-models-Upload
Upload activity_id is long
You have it set to a int which causes exceptions on the parsing of the data
[JsonProperty("id")] public long Id { get; } [JsonProperty("external_id")] public string ExternalId { get; } [JsonProperty("activity_id", NullValueHandling = NullValueHandling.Ignore)] public int ActivityId { get; } [JsonProperty("status")] public string Status { get; } [JsonProperty("error")] public string Error { get; } [JsonIgnore] public bool IsReady { get; }