> ## Documentation Index
> Fetch the complete documentation index at: https://tokenterminal.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> To query the Token Terminal data catalog, read https://tokenterminal.com/docs/catalog/agents-manual.md first. It is the whole catalog as one page: table naming grammar, key columns, partition and cluster rules, units, additivity, and the tables that are documented but not served yet.
> Never query a catalog table on a time bound alone. Also filter its cluster key, which you read from INFORMATION_SCHEMA.COLUMNS; an empty result means the object is a view, whose pruning contract is on its page. Compute is billed to the caller's own Google Cloud project.

# Get fact sheet field definitions

> Retrieve titles, definitions and option descriptions for public disclosure fields, keyed by field ID. Match a disclosure to `data[field_id]` and its stored option ID to `data[field_id].values[option_id]`.

Fetch once and reuse across assets. An empty `values` object means no option metadata is recorded. This endpoint accepts no query parameters and does not include token standard or token permission definitions.

The response example is abbreviated; expand the schema to browse all fields and recorded options.



## OpenAPI

````yaml /api-reference/openapi.json get /v2/fact-sheets/fields
openapi: 3.0.0
info:
  title: Token Terminal API
  termsOfService: https://tokenterminal.com/terms
  version: 2.0.0
servers:
  - url: https://api.tokenterminal.com
security:
  - bearerAuth: []
tags: []
paths:
  /v2/fact-sheets/fields:
    get:
      tags:
        - Assets
      summary: Get fact sheet field definitions
      description: >-
        Retrieve titles, definitions and option descriptions for public
        disclosure fields, keyed by field ID. Match a disclosure to
        `data[field_id]` and its stored option ID to
        `data[field_id].values[option_id]`.


        Fetch once and reuse across assets. An empty `values` object means no
        option metadata is recorded. This endpoint accepts no query parameters
        and does not include token standard or token permission definitions.


        The response example is abbreviated; expand the schema to browse all
        fields and recorded options.
      operationId: getFactSheetFields
      parameters: []
      responses:
        '200':
          description: Field definitions shared by all asset fact sheets.
          content:
            application/json:
              schema:
                type: object
                required:
                  - data
                properties:
                  data:
                    $ref: '#/components/schemas/FactSheetFields'
              examples:
                definitions:
                  summary: Field definitions (abbreviated)
                  value:
                    data:
                      claim_type:
                        title: Claim type
                        definition: >-
                          The ownership interest or contractual claim
                          represented by the token.
                        values:
                          issuer_sponsored:
                            title: Issuer-sponsored
                            definition: >-
                              The holder owns, or is the recognised beneficial
                              owner of, the reference instrument, or holds a
                              direct claim on it.
                          synthetic_collateralized:
                            title: Synthetic, collateralized
                            definition: >-
                              Contractual exposure to the reference asset,
                              backed by dedicated collateral, including assets
                              held in trust for an intermediary rather than the
                              holder.
                          synthetic_uncollateralized:
                            title: Synthetic
                            definition: Contractual exposure to the reference asset.
        '400':
          description: Unsupported query parameters
        '402':
          description: API subscription is required
        '403':
          description: Missing, invalid or expired bearer token.
        '422':
          description: Malformed Authorization header.
        '429':
          description: Organization API rate limit exceeded
      x-codeSamples:
        - lang: curl
          source: |-
            curl --request GET \
              --url "https://api.tokenterminal.com/v2/fact-sheets/fields" \
              --header "Authorization: Bearer $TT_API_TOKEN"
          label: cURL
        - lang: python
          source: |-
            import requests

            url = "https://api.tokenterminal.com/v2/fact-sheets/fields"

            headers = {"Authorization": "Bearer <token>"}

            response = requests.get(url, headers=headers)

            print(response.text)
          label: Python
        - lang: javascript
          source: >-
            const options = {method: 'GET', headers: {Authorization: 'Bearer
            <token>'}};


            fetch('https://api.tokenterminal.com/v2/fact-sheets/fields',
            options)
              .then(res => res.json())
              .then(res => console.log(res))
              .catch(err => console.error(err));
          label: JavaScript
        - lang: php
          source: |-
            <?php

            $curl = curl_init();

            curl_setopt_array($curl, [
              CURLOPT_URL => "https://api.tokenterminal.com/v2/fact-sheets/fields",
              CURLOPT_RETURNTRANSFER => true,
              CURLOPT_ENCODING => "",
              CURLOPT_MAXREDIRS => 10,
              CURLOPT_TIMEOUT => 30,
              CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
              CURLOPT_CUSTOMREQUEST => "GET",
              CURLOPT_HTTPHEADER => [
                "Authorization: Bearer <token>"
              ],
            ]);

            $response = curl_exec($curl);
            $err = curl_error($curl);

            curl_close($curl);

            if ($err) {
              echo "cURL Error #:" . $err;
            } else {
              echo $response;
            }
          label: PHP
        - lang: go
          source: "package main\n\nimport (\n\t\"fmt\"\n\t\"net/http\"\n\t\"io\"\n)\n\nfunc main() {\n\n\turl := \"https://api.tokenterminal.com/v2/fact-sheets/fields\"\n\n\treq, _ := http.NewRequest(\"GET\", url, nil)\n\n\treq.Header.Add(\"Authorization\", \"Bearer <token>\")\n\n\tres, _ := http.DefaultClient.Do(req)\n\n\tdefer res.Body.Close()\n\tbody, _ := io.ReadAll(res.Body)\n\n\tfmt.Println(string(body))\n\n}"
          label: Go
        - lang: java
          source: >-
            HttpResponse<String> response =
            Unirest.get("https://api.tokenterminal.com/v2/fact-sheets/fields")
              .header("Authorization", "Bearer <token>")
              .asString();
          label: Java
        - lang: ruby
          source: |-
            require 'uri'
            require 'net/http'

            url = URI("https://api.tokenterminal.com/v2/fact-sheets/fields")

            http = Net::HTTP.new(url.host, url.port)
            http.use_ssl = true

            request = Net::HTTP::Get.new(url)
            request["Authorization"] = 'Bearer <token>'

            response = http.request(request)
            puts response.read_body
          label: Ruby
components:
  schemas:
    FactSheetFields:
      type: object
      description: >-
        Definitions keyed by disclosure field ID. Each entry contains a title,
        definition and option metadata. Token standard and token permission
        definitions are not included.
      properties:
        website:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        isin:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        cusip:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        figi:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        inception_date:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        underlying_ticker:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        reference_asset:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        reference_ratio:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        asset_class:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        claim_type:
          $ref: '#/components/schemas/FactSheetClaimTypeDefinition'
        issuance_status:
          $ref: '#/components/schemas/FactSheetIssuanceStatusDefinition'
        sector:
          $ref: '#/components/schemas/FactSheetSectorDefinition'
        region:
          $ref: '#/components/schemas/FactSheetRegionDefinition'
        voting_rights:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        dividend_eligibility:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        issuer_legal_entity:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        affiliate_entity:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        issuer_lei:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        issuer_cik:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        domicile:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        governing_law:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        governing_law_subdivision:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        dispute_resolution_country:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        regulator:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        regulatory_framework:
          $ref: '#/components/schemas/FactSheetRegulatoryFrameworkDefinition'
        mica_marker:
          $ref: '#/components/schemas/FactSheetMicaMarkerDefinition'
        bankruptcy_remote:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        account_segregation:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        platform:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        manager:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        sub_advisor:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        custodian:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        crypto_custodian:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        transfer_agent:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        digital_transfer_agent:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        fund_administrator:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        broker:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        security_trustee:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        storage_location:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        primary_route:
          $ref: '#/components/schemas/FactSheetPrimaryRouteDefinition'
        eligible_investors:
          $ref: '#/components/schemas/FactSheetEligibleInvestorsDefinition'
        eligible_jurisdictions:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        excluded_jurisdictions:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        kyc_required:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        right_to_redeem:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        base_assets:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        min_investment:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        min_redemption:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        subscription_time:
          $ref: '#/components/schemas/FactSheetSubscriptionTimeDefinition'
        redemption_time:
          $ref: '#/components/schemas/FactSheetRedemptionTimeDefinition'
        is_open_ended:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        lockup_period:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        physical_redemption:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        management_fee:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        storage_fee:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        dividend_handling:
          $ref: '#/components/schemas/FactSheetDividendHandlingDefinition'
        reserve_composition:
          $ref: '#/components/schemas/FactSheetReserveCompositionDefinition'
        auditor:
          $ref: '#/components/schemas/FactSheetFieldDefinition'
        attestation_frequency:
          $ref: '#/components/schemas/FactSheetAttestationFrequencyDefinition'
      additionalProperties: false
    FactSheetFieldDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          additionalProperties: false
          description: >-
            No option metadata is currently recorded for this field; returned as
            an empty object.
    FactSheetClaimTypeDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            issuer_sponsored:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            synthetic_collateralized:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            synthetic_uncollateralized:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetIssuanceStatusDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            active:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            paused:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            legacy_redemption_only:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            sunset:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetSectorDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            communication_services:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            consumer_discretionary:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            consumer_staples:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            energy:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            financials:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            health_care:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            industrials:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            information_technology:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            materials:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            real_estate:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            utilities:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            government_debt:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            corporate_credit:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            private_credit:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            money_market:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            commodities:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            crypto:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            multi_asset:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetRegionDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            north_america:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            europe:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            uk:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            japan:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            asia_pacific_ex_japan:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            greater_china:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            latin_america:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            middle_east:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            africa:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            emerging_markets:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            global:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetRegulatoryFrameworkDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            us_registered_offering:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_reg_a_plus:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_reg_d:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_reg_s:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_1940_act:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_broker_dealer:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_money_transmitter:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_state_trust_charter:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            us_national_trust_bank:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            eu_mica:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            eu_ucits:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            eu_aifmd:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            eu_prospectus:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            eu_mifid_ii:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            uk_fca:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            ch_dlt_act:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            ch_finma:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            sg_mas:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            jp_fsa:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            hk_sfc:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            ae_adgm_fsra:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            ae_vara:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            bm_bma:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            ky_cima:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            bvi_fsc:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            li_fma:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            je_jfsc:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            unregulated:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetMicaMarkerDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            out_of_scope_financial_instrument:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            other_crypto_asset:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            emt_by_peg:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            art_by_peg:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetPrimaryRouteDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            issuer_mint_redeem:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            fund_subscription:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            transfer_agent_conversion:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            issuer_operated_venue:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            none:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetEligibleInvestorsDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            retail:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            professional:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            accredited:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            qualified_investor:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            qualified_purchaser:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            institutional:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetSubscriptionTimeDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            instant:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            daily:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            weekly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            monthly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            quarterly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            other:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetRedemptionTimeDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            instant:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            daily:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            weekly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            monthly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            quarterly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            other:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetDividendHandlingDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            reinvested:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            distributed_in_token:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            distributed_in_cash:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            retained_by_issuer:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            none:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetReserveCompositionDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            cash:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            bank_deposits:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            treasury_bills:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            repurchase_agreements:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            money_market_funds:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            commercial_paper:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            corporate_bonds:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            precious_metals:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            crypto_assets:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            secured_loans:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            other:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetAttestationFrequencyDefinition:
      type: object
      required:
        - title
        - definition
        - values
      properties:
        title:
          type: string
          description: Display name for this field.
        definition:
          type: string
          description: Meaning of this field.
        values:
          type: object
          description: Option definitions keyed by their stored value.
          properties:
            daily:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            weekly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            monthly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            quarterly:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            annual:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            irregular:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
            none:
              $ref: '#/components/schemas/FactSheetOptionDefinition'
          additionalProperties: false
    FactSheetOptionDefinition:
      type: object
      required:
        - title
        - definition
      properties:
        title:
          type: string
          description: Display name for this option.
        definition:
          type: string
          description: Meaning of this option.
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: string

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.