apetito_product_api_client 1.0.0 copy "apetito_product_api_client: ^1.0.0" to clipboard
apetito_product_api_client: ^1.0.0 copied to clipboard

A client for accessing the apetito Product API. Please note that the apetito Product API Client is unofficial and not endorsed by apetito.

example/apetito_product_api_client_example.dart

import 'package:apetito_product_api_client/apetito_product_api_client.dart';
import 'package:oauth2/oauth2.dart';

Future<void> main() async {
  final client = await clientCredentialsGrant(
    Uri.https('identity.apetito.co.uk', '/connect/token'),
    'client_id',
    'client_secret',
    scopes: ['Products.Read.All'],
  );

  final api = ApetitoProductApiClient(
    client: client,
  );

  for (var product in await api.productService.getProducts()) {
    print(product);
  }

  client.close();
}
1
likes
150
points
24
downloads

Publisher

verified publisherthomasclark.dev

Weekly Downloads

A client for accessing the apetito Product API. Please note that the apetito Product API Client is unofficial and not endorsed by apetito.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

http

More

Packages that depend on apetito_product_api_client