Table of Contents

Class ResetApiTokenRequest

Namespace
Mailtrap.ApiTokens.Requests
Assembly
Mailtrap.Abstractions.dll

Request to reset an API token.

public sealed record ResetApiTokenRequest : IEquatable<ResetApiTokenRequest>
Inheritance
ResetApiTokenRequest
Implements

Properties

ExpiresAt

Gets or sets the optional expiration for the new token.

[JsonPropertyName("expires_at")]
[JsonPropertyOrder(1)]
public ApiTokenExpiration? ExpiresAt { get; set; }

Property Value

ApiTokenExpiration

Optional token expiration as an ISO 8601 date-time.
Omit for the server default (a 1-year default is being rolled out).
Use Never for a token that never expires.
Past or more-than-5-years-ahead values are rejected with 422.