Show / Hide Table of Contents

Class User

Class representing an EasyPost user.

Inheritance
System.Object
EphemeralEasyPostObject
EasyPostObject
User
Implements
IEasyPostObject
IUserParameter
IParameter
Inherited Members
EasyPostObject.CreatedAt
EasyPostObject.Id
EasyPostObject.UpdatedAt
EasyPostObject.Prefix
EasyPostObject.AsDictionary()
EasyPostObject.ToString()
EasyPostObject.Equals(Nullable<Object>)
EasyPostObject.GetHashCode()
EphemeralEasyPostObject.Mode
EphemeralEasyPostObject.AsJson()
Namespace: EasyPost.Models.API
Assembly: EasyPost.dll
Syntax
public class User : EasyPostObject, IEasyPostObject, IUserParameter, IParameter

Properties

| Improve this Doc View Source

ApiKeys

A list of the ApiKeys associated with this user.

Declaration
public List<ApiKey>? ApiKeys { get; set; }
Property Value
Type Description
System.Nullable<List<ApiKey>>
| Improve this Doc View Source

Balance

The user's current account balance. Formatted as USD dollars and cents to five decimal places (e.g. "10.00000").

Declaration
public string? Balance { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

Children

A list of associated child users.

Declaration
public List<User>? Children { get; set; }
Property Value
Type Description
System.Nullable<List<User>>
| Improve this Doc View Source

ConvenienceFeeRate

The fee rate for convenience fees. Formatted as a decimal percentage (e.g. "0.005").

Declaration
public string? ConvenienceFeeRate { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

Email

The user's email address.

Declaration
public string? Email { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

InsuranceFeeMinimum

The minimum cost for insurance purchases. Formatted as USD dollars and cents, delimited by a decimal point (e.g. "10.00").

Declaration
public string? InsuranceFeeMinimum { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

InsuranceFeeRate

The fee rate for insurance purchases. Formatted as a decimal percentage (e.g. "0.005").

Declaration
public string? InsuranceFeeRate { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

Name

The user's full name.

Declaration
public string? Name { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

ParentId

The ID of the user's parent user, if the user is a child user. If the user is a parent user, this field will be null.

Declaration
public string? ParentId { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

Password

Class representing an EasyPost user.

Declaration
public string? Password { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

PasswordConfirmation

Class representing an EasyPost user.

Declaration
public string? PasswordConfirmation { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

PhoneNumber

The user's phone number.

Declaration
public string? PhoneNumber { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

PricePerShipment

The average price per shipment for the user's account. Formatted as USD dollars and cents to five decimals places (e.g. "10.00000").

Declaration
public string? PricePerShipment { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

RechargeAmount

Primary recharge amount for the user's balance. Formatted as USD dollars and cents, delimited by a decimal point (e.g. "10.00").

Declaration
public string? RechargeAmount { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

RechargeThreshold

Number of USD cents that, upon the user's account balance dropping below, trigger an automatic balance recharge using the RechargeAmount and PrimaryPaymentMethod.

Declaration
public string? RechargeThreshold { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

SecondaryRechargeAmount

Secondary recharge amount for the user's balance. Formatted as USD dollars and cents, delimited by a decimal point (e.g. "10.00").

Declaration
public string? SecondaryRechargeAmount { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

Verified

Whether or not the child user has been verified.

Declaration
public bool? Verified { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

Implements

IEasyPostObject
IUserParameter
IParameter
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX