Table of Contents

Namespace Auth0.ManagementApi.Core

Classes

DateOnlyConverter

Custom converter for handling the System.DateOnly data type with the System.Text.Json library.

FormUrlEncoder

Encodes an object into a form URL-encoded content.

NullableAttribute
OptionalAttribute
OptionalExtensions
OptionalJsonConverterFactory
OptionalJsonConverter<T>
Page<TItem>

A single Page<TItem> of items from a request that may return zero or more Page<TItem>s of items.

RawResponse

Contains HTTP response metadata including status code, URL, and headers.

ValueConvert

Convert values to string for path and query parameters.

Structs

HttpHeader

Represents a single HTTP header.

Optional<T>

Represents a field that can be "not set" (undefined) vs "explicitly set" (defined). Use this for HTTP PATCH requests where you need to distinguish between:

  • Undefined: Don't send this field (leave it unchanged on the server)
  • Defined with null: Send null (clear the field on the server)
  • Defined with value: Send the value (update the field on the server)
ResponseHeaders

Represents HTTP response headers with case-insensitive lookup.

Interfaces

BiPager<TItem>

Interface for implementing pagination in two directions.

IIsRetryableContent
IOptional

Non-generic interface for Optional types to enable reflection-free checks.

IStringEnum
Pager<TItem>

A collection of values that may take multiple service requests to iterate over.