Table of Contents

Class ContactImport

Namespace
Mailtrap.ContactImports.Models
Assembly
Mailtrap.Abstractions.dll

Generic response object for contact import operations.

public record ContactImport : IEquatable<ContactImport>
Inheritance
ContactImport
Implements

Properties

ContactsOverLimitCount

Gets or sets count of contacts over limit.

[JsonPropertyName("contacts_over_limit_count")]
[JsonPropertyOrder(5)]
public long? ContactsOverLimitCount { get; set; }

Property Value

long?

Count of contacts over limit.

CreatedContactsCount

Gets or sets count of created contacts.

[JsonPropertyName("created_contacts_count")]
[JsonPropertyOrder(3)]
public long? CreatedContactsCount { get; set; }

Property Value

long?

Count of created contacts.

Id

Gets or sets created contact import identifier.

[JsonPropertyName("id")]
[JsonPropertyOrder(1)]
[JsonRequired]
public long Id { get; set; }

Property Value

long

Contact import identifier.

Status

Gets or sets contact import status.

[JsonPropertyName("status")]
[JsonPropertyOrder(2)]
public ContactImportStatus Status { get; set; }

Property Value

ContactImportStatus

Contact import status.

UpdatedContactsCount

Gets or sets count of updated contacts.

[JsonPropertyName("updated_contacts_count")]
[JsonPropertyOrder(4)]
public long? UpdatedContactsCount { get; set; }

Property Value

long?

Count of updated contacts.