Skip to main content
GET
List the presets an L3 mint can disclose by

Authorizations

X-API-Key
string
header
required

Query Parameters

limit
integer
default:10

Maximum number of records to return in a single page. Must be between 1 and 1000.

Required range: 1 <= x <= 1000
offset
integer | null

Number of records to skip from the beginning. Use 0 for the first page. Cannot be used with cursor.

Required range: x >= 0
cursor
string | null

Opaque pagination cursor token that identifies the position in the result set. Use the cursor from the previous response to get the next page. Cannot be used with offset.

sort
enum<string> | null

name: the preset's label, ignoring case; ties break on key. Defaults to name asc. What the credential presets list sorts by.

Available options:
name
sort_direction
enum<string> | null

asc or desc, for every key of the sort. Defaults to the field's own: name asc.

Available options:
asc,
desc

Response

The presets, in the requested order.

key
enum<string>
required

The value a mint sends as preset.

Available options:
consumer_ecommerce,
age_gated,
consumer_regulated,
b2b_ecommerce,
b2b_regulated
label
string
required

Display name.

requires_business
boolean
required

Whether only a business mint (a person at a business) accepts it.

individual_disclosed_fields
string[] | null
required

The subject claim paths an individual mint by this preset requests; null when it requires a business.

business_disclosed_fields
string[]
required

The business credential's paths a business mint by this preset requests.

business_actor_disclosed_fields
string[]
required

The actor credential's unprefixed paths a business mint by this preset requests, as actor_disclosed_fields.

is_individual_default
boolean
required

Whether this is the preset to preselect for a person on their own: the most conservative one an individual mint accepts.

is_business_default
boolean
required

Whether this is the preset to preselect for a person at a business: the most conservative one a business mint accepts.