fakturoid_api_dart 0.0.1 copy "fakturoid_api_dart: ^0.0.1" to clipboard
fakturoid_api_dart: ^0.0.1 copied to clipboard

Dart SDK for Fakturoid API v3 with OAuth 2.0, PKCE, typed models, and live-tested repositories.

Fakturoid API v3 Dart SDK #

Pub.dev License Test and Lint

Kompletní a moderní Dart SDK pro Fakturoid API v3. Navrženo pro čistý Dart (backend, CLI) i Flutter aplikace.

✨ Klíčové vlastnosti #

  • 100% Parita: Podpora všech endpointů a agend Fakturoid API v3.
  • Moderní Auth: OAuth 2.0 s PKCE a automatickou správou tokenů.
  • Typová bezpečnost: Robustní modely generované pomocí freezed.
  • Developer Friendly: Podrobné ukázky pro každou funkci a automatické stránkování.

📖 Dokumentace #

Kompletní technickou příručku najdete na naší GitHub Wiki.


Rychlý start #

import 'package:fakturoid_api_dart/fakturoid_api_dart.dart';

final client = FakturoidClient(
  slug: 'mojefirma',
  clientId: '...',
  clientSecret: '...',
  redirectUri: 'https://example.com/callback',
  userAgent: 'MyFakturoidApp (admin@mojefirma.cz)',
);

// Přihlášení pomocí Client Credentials
await client.auth.loginWithClientCredentials();

// Načtení detailu účtu
final account = await client.account.getAccount();
print('Přihlášen k účtu: ${account.name}');

Příklady použití #

Všechny agendy mají své samostatné ukázky v adresáři example/:


Vytvořeno pro Dart komunitu kolem Fakturoidu.

0
likes
160
points
112
downloads

Documentation

API reference

Publisher

verified publisherthinkhome.org

Weekly Downloads

Dart SDK for Fakturoid API v3 with OAuth 2.0, PKCE, typed models, and live-tested repositories.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

crypto, dio, freezed_annotation, json_annotation, pointycastle

More

Packages that depend on fakturoid_api_dart