Class Report
Class representing an EasyPost report.
Inherited Members
Namespace: EasyPost.Models.API
Assembly: EasyPost.dll
Syntax
public class Report : EasyPostObject, IEasyPostObject, IReportParameter, IParameter
Properties
| Improve this Doc View SourceEndDate
The end date of the report period.
Declaration
public DateTime? EndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<DateTime> |
IncludeChildren
Whether to include items created by child users in the report.
Declaration
public bool? IncludeChildren { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
StartDate
The start date of the report period.
Declaration
public DateTime? StartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<DateTime> |
Status
The status of the report. Possible values are:
- "new"
- "available"
- "failed"
- "empty"
Declaration
public string? Status { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.String> |
Url
A URL to download the report. Expires 30 seconds after retrieving this object.
Declaration
public string? Url { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.String> |
UrlExpiresAt
The date and time at which the Url will expire.
Declaration
public DateTime? UrlExpiresAt { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<DateTime> |