Skip to content

A Dart library for connecting to and interacting with the Tidal Developer Portal APIs.

License

Notifications You must be signed in to change notification settings

filippomenchini/tidal

Repository files navigation

Tidal Developer Portal API Library

A Dart library for connecting to and interacting with the Tidal Developer Portal APIs.

Features

  • Provides easy access to Tidal's API described on the Tidal Developer Portal.
  • Well-documented and structured for developer convenience.

Implemented APIs

  • Authorization
  • Album API
  • Artist API
  • Track API
  • Video API
  • Search API

Getting Started

Installation

To use this library, add it to your pubspec.yaml:

dependencies:
  tidal: <latest-version>

Then run

dart pub get

Usage

You can start using the library by initializing a Tidal instance and making requests to Tidal's API. Here's a basic example:

import 'package:tidal/tidal.dart';

void main() async {
  final clientId = 'your_client_id';
  final clientSecret = 'your_client_secret';

  final tidal = await Tidal.initialize(clientId: clientId, clientSecret: clientSecret);

  // Use the Tidal instance to interact with the API.
}

Additional information