/// <summary> /// Update the descirption of an existing report. This method doesn't allow to upload photos. /// </summary> /// <param name="report"></param> /// <param name="reportId"></param> /// <returns></returns> public static async Task<ReportResponse> UpdateReport(Report report, int reportId) { string requestUri = string.Format("{0}/a/v2/update_report?device_id={1}&report_id={2}", BaseUrl, DeviceId, reportId); return await Post<ReportResponse>(requestUri, report); }
/// <summary> /// Creates a new report and returns URLs where photos can be uploaded. /// </summary> /// <param name="report">Report as JSON object.</param> /// <returns></returns> public static async Task<ReportResponse> CreateReport(Report report) { string requestUri = string.Format("{0}/a/v2/create_report?device_id={1}", BaseUrl, DeviceId); return await Post<ReportResponse>(requestUri, report); }