Help Instance Help

m8ty_client_cryptocoins

Access list of available coins including of their icons. Stream of data is also exposed about their market values

Before you start

Check the documentation of the m8ty_client_cryptocoins library to get an idea about the available models and their properties.

import all needed libraries

import 'package:dio/dio.dart'; import 'package:m8ty_client_cryptocoins/m8ty_client_cryptocoins.dart'; import 'package:m8ty_client_common/m8ty_client_common.dart'; import 'package:built_collection/built_collection.dart';

How to perform different tasks

Here some examples how the dart client can be used

List all crypto coins

final client = M8tyClientCryptocoins(); client.setOAuthToken('ApiOAuth2', oauthToken); final api = client.getCryptoCoinsApi(); try { final response = await api.listAllCryptoCoins(); print('Coins: ${response.data}'); } on DioException catch (e) { throw Exception( 'Request failed (status: ${e.response?.statusCode}): ${e.response?.data}', ); }

Retrieve crypto coin image

final client = M8tyClientCryptocoins(); client.setOAuthToken('ApiOAuth2', oauthToken); final api = client.getCryptoCoinsApi(); final Response<Uint8List> response = await api.retrieveCryptoImage( coinId: 'bitcoin', );

Retrieve K-Line chart data

final client = M8tyClientCryptocoins(); client.setOAuthToken('ApiOAuth2', oauthToken); final api = client.getCryptoCoinsApi(); final response = await api.retrieveKlineDataForCrypto( coinId: 'bitcoin', );
03 June 2026