Table of Contents

Class SearchOrganizationsRequestParameters

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[Serializable]
public record SearchOrganizationsRequestParameters : IEquatable<SearchOrganizationsRequestParameters>
Inheritance
SearchOrganizationsRequestParameters
Implements
Inherited Members
Extension Methods

Properties

From

Cursor for the next page of results. Use the value from the next field in the previous response.

[JsonIgnore]
public Optional<string?> From { get; set; }

Property Value

Optional<string>

Parser

Query parser to use for the filter expression. Use "scim" for SCIM filter syntax or "lucene" for Lucene query syntax (default).

[JsonIgnore]
public Optional<SearchParserEnum?> Parser { get; set; }

Property Value

Optional<SearchParserEnum?>

Q

Filter expression in SCIM or Lucene syntax (depending on parser parameter, default: Lucene). Lucene examples: name:acme*, display_name:*auth*. SCIM examples: name eq "Auth0", display_name sw "auth" and created_at gt "2024-01-01". SCIM operators: eq, ne, sw, ew, co, pr, gt, ge, lt, le, and, or.

Supported Fields:

  • id - Organization ID (case-sensitive, exact match)
  • name - Organization name (supports contains, starts-with, ends-with operators; sortable)
  • display_name - Organization display name (supports contains, starts-with, ends-with operators; sortable)
  • created_at - Creation timestamp (supports date range operators; sortable)
  • metadata.{key} - Filter by organization metadata key-value pairs

Maximum 5 filter operations per query. Results are eventually consistent and may not reflect recent updates.

[JsonIgnore]
public Optional<string?> Q { get; set; }

Property Value

Optional<string>

Sort

Field name to sort results by in ascending order only. Defaults to insertion order (oldest first) if not provided.

[JsonIgnore]
public Optional<OrganizationSortFieldEnum?> Sort { get; set; }

Property Value

Optional<OrganizationSortFieldEnum?>

Take

Maximum number of results to return per page (1-100). Defaults to 50.

[JsonIgnore]
public Optional<int?> Take { get; set; }

Property Value

Optional<int?>

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.