# List trusted ledgers

Endpoint: GET /v1/trusted-ledgers
Security: httpAuth

## Security:

  - `httpAuth` (unknown)
    http bearer

## Query parameters:

  - `limit` (integer)
    The number of entities to return.

  - `startingAfter` (string)
    Entity id used to the determine beginning of query results.

  - `sortBy` (string)
    Property name used to sort the query results.

  - `sortOrder` (string)
    Sort order applied to the query results.

## Response 200 fields (application/json):

  - `items` (array, required)

  - `items.data` (object, required)

  - `items.data.id` (string, required)

  - `items.data.alias` (string, required)

  - `items.data.parameters` (any, required)

  - `items.data.parameters.genesisId` (string, required)

  - `items.data.parameters.genesisHash` (string, required)

  - `items.data.parameters.nativeTickerSymbol` (string, required)

  - `items.data.parameters.nativeTickerName` (string, required)

  - `items.data.parameters.nativeTickerDecimals` (integer, required)

  - `items.data.parameters.type` (string, required)
    Enum: "Algorand", "Bitcoin", "Canton", "Cardano", "Ethereum", "Hedera", "Solana", "Stellar", "Substrate", "Sui", "Tezos", "Tron", "XRPL"

  - `items.data.parameters.supportsSegWit` (boolean, required)

  - `items.data.parameters.vaultLedgerIdentifier` (string, required)
    Enum: "btc", "ltc", "bch", "doge", "dash"

  - `items.data.parameters.network` (string, required)
    Enum: "mainnet", "testnet", "regtest"

  - `items.data.parameters.tickerSymbol` (string, required)

  - `items.data.parameters.tickerName` (string, required)

  - `items.data.parameters.dustLimit` (string, required)
    This field is a large integer that can be positive or zero. It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.

  - `items.data.parameters.synchronizerId` (string, required)

  - `items.data.parameters.operatorId` (string, required)

  - `items.data.parameters.dsoPartyId` (string, required)

  - `items.data.parameters.daRegistryOperator` (string, required)

  - `items.data.parameters.testnetMagic` (integer)

  - `items.data.parameters.chainId` (integer, required)

  - `items.data.parameters.vaultLedgerIdentifier` (string, required)
    Enum: "eth", "etc"

  - `items.data.parameters.supportsEIP1559` (boolean, required)

  - `items.data.parameters.lamportsPerSignature` (string, required)
    This field is a large integer that can be positive or zero. It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.

  - `items.data.parameters.networkPassphrase` (string, required)

  - `items.data.parameters.addressPrefix` (integer, required)

  - `items.data.parameters.supportedRuntimeVersions` (array, required)

  - `items.data.parameters.supportedRuntimeVersions.transactionVersion` (integer, required)

  - `items.data.parameters.supportedRuntimeVersions.feeParameters` (any, required)

  - `items.data.parameters.supportedRuntimeVersions.feeParameters.baseExtrinsic` (integer, required)

  - `items.data.parameters.supportedRuntimeVersions.feeParameters.readWeight` (integer, required)

  - `items.data.parameters.supportedRuntimeVersions.feeParameters.writeWeight` (integer, required)

  - `items.data.parameters.supportedRuntimeVersions.feeParameters.transactionByteFee` (string, required)
    This field is a large integer that can be positive or zero. It is represented as a string because it may contain value that cannot be expressed with JSON number without a loss of precision.

  - `items.data.parameters.supportedRuntimeVersions.feeParameters.weightToFeePolynomial` (array, required)

  - `items.data.parameters.supportedRuntimeVersions.feeParameters.type` (string, required)
    Enum: "TransactionPayment"

  - `items.data.parameters.supportedRuntimeVersions.pallets` (array, required)

  - `items.data.parameters.supportedRuntimeVersions.pallets.name` (string, required)

  - `items.data.parameters.supportedRuntimeVersions.pallets.moduleId` (integer, required)

  - `items.data.parameters.supportedRuntimeVersions.pallets.methods` (array, required)

  - `items.data.parameters.supportedRuntimeVersions.chainType` (string)
    Enum: "RelayChain", "AssetHub"

  - `items.data.parameters.networkId` (integer, required)

  - `items.data.metadata` (object, required)

  - `items.data.metadata.description` (string)

  - `items.data.metadata.revision` (integer, required)

  - `items.data.metadata.createdAt` (string, required)

  - `items.data.metadata.createdBy` (object)

  - `items.data.metadata.createdBy.id` (string, required)

  - `items.data.metadata.createdBy.domainId` (string, required)

  - `items.data.metadata.lastModifiedAt` (string, required)

  - `items.data.metadata.customProperties` (object, required)

  - `items.signature` (string, required)

  - `items.signingKey` (string, required)

  - `count` (integer, required)

  - `currentStartingAfter` (string)

  - `nextStartingAfter` (string)

## Response 400:

  - `400` (unknown)
    Invalid value for: query parameter limit, Invalid value for: query parameter startingAfter, Invalid value for: query parameter sortBy, Invalid value for: query parameter sortOrder, Invalid value for: query parameters

## Response 401:

  - `401` (unknown)
    One of: Invalid JWT (InvalidJwtError); User not authorized (PermissionDeniedError)

## Response 401 fields (application/json):

  - `reason` (string, required)

  - `message` (string)

## Response 404:

  - `404` (unknown)
    Entity or Domain not found (EntityNotFoundError)

## Response 404 fields (application/json):

  - `reason` (string, required)

  - `message` (string)

