zitadel 3.1.0 copy "zitadel: ^3.1.0" to clipboard
zitadel: ^3.1.0 copied to clipboard

Dart package for ZITADEL relatet matters. Contains the compiled grpc service clients to access the ZITADEL API.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add zitadel

With Flutter:

 $ flutter pub add zitadel

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  zitadel: ^3.1.0

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:zitadel/api/clients.dart';
import 'package:zitadel/api/google/descriptor.dart';
import 'package:zitadel/api/google/duration.dart';
import 'package:zitadel/api/google/struct.dart';
import 'package:zitadel/api/google/timestamp.dart';
import 'package:zitadel/api/zitadel/action.dart';
import 'package:zitadel/api/zitadel/admin.dart';
import 'package:zitadel/api/zitadel/app.dart';
import 'package:zitadel/api/zitadel/auth.dart';
import 'package:zitadel/api/zitadel/auth_n_key.dart';
import 'package:zitadel/api/zitadel/change.dart';
import 'package:zitadel/api/zitadel/event.dart';
import 'package:zitadel/api/zitadel/execution/v3alpha/execution.dart';
import 'package:zitadel/api/zitadel/execution/v3alpha/execution_service.dart';
import 'package:zitadel/api/zitadel/execution/v3alpha/query.dart';
import 'package:zitadel/api/zitadel/execution/v3alpha/target.dart';
import 'package:zitadel/api/zitadel/feature.dart';
import 'package:zitadel/api/zitadel/feature/v2beta/feature.dart';
import 'package:zitadel/api/zitadel/feature/v2beta/feature_service.dart';
import 'package:zitadel/api/zitadel/feature/v2beta/instance.dart';
import 'package:zitadel/api/zitadel/feature/v2beta/organization.dart';
import 'package:zitadel/api/zitadel/feature/v2beta/system.dart';
import 'package:zitadel/api/zitadel/feature/v2beta/user.dart';
import 'package:zitadel/api/zitadel/idp.dart';
import 'package:zitadel/api/zitadel/instance.dart';
import 'package:zitadel/api/zitadel/management.dart';
import 'package:zitadel/api/zitadel/member.dart';
import 'package:zitadel/api/zitadel/message.dart';
import 'package:zitadel/api/zitadel/metadata.dart';
import 'package:zitadel/api/zitadel/milestone/v1/milestone.dart';
import 'package:zitadel/api/zitadel/object.dart';
import 'package:zitadel/api/zitadel/object/v2beta/object.dart';
import 'package:zitadel/api/zitadel/oidc/v2beta/authorization.dart';
import 'package:zitadel/api/zitadel/oidc/v2beta/oidc_service.dart';
import 'package:zitadel/api/zitadel/options.dart';
import 'package:zitadel/api/zitadel/org.dart';
import 'package:zitadel/api/zitadel/org/v2beta/org_service.dart';
import 'package:zitadel/api/zitadel/policy.dart';
import 'package:zitadel/api/zitadel/project.dart';
import 'package:zitadel/api/zitadel/protoc_gen_zitadel/v2/options.dart';
import 'package:zitadel/api/zitadel/quota.dart';
import 'package:zitadel/api/zitadel/session/v2beta/challenge.dart';
import 'package:zitadel/api/zitadel/session/v2beta/session.dart';
import 'package:zitadel/api/zitadel/session/v2beta/session_service.dart';
import 'package:zitadel/api/zitadel/settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/branding_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/domain_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/legal_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/lockout_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/login_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/password_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/security_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/settings.dart';
import 'package:zitadel/api/zitadel/settings/v2beta/settings_service.dart';
import 'package:zitadel/api/zitadel/system.dart';
import 'package:zitadel/api/zitadel/text.dart';
import 'package:zitadel/api/zitadel/user.dart';
import 'package:zitadel/api/zitadel/user/schema/v3alpha/user_schema.dart';
import 'package:zitadel/api/zitadel/user/schema/v3alpha/user_schema_service.dart';
import 'package:zitadel/api/zitadel/user/v2beta/auth.dart';
import 'package:zitadel/api/zitadel/user/v2beta/email.dart';
import 'package:zitadel/api/zitadel/user/v2beta/idp.dart';
import 'package:zitadel/api/zitadel/user/v2beta/password.dart';
import 'package:zitadel/api/zitadel/user/v2beta/phone.dart';
import 'package:zitadel/api/zitadel/user/v2beta/query.dart';
import 'package:zitadel/api/zitadel/user/v2beta/user.dart';
import 'package:zitadel/api/zitadel/user/v2beta/user_service.dart';
import 'package:zitadel/api/zitadel/user/v3alpha/authenticator.dart';
import 'package:zitadel/api/zitadel/user/v3alpha/communication.dart';
import 'package:zitadel/api/zitadel/user/v3alpha/query.dart';
import 'package:zitadel/api/zitadel/user/v3alpha/user.dart';
import 'package:zitadel/api/zitadel/user/v3alpha/user_service.dart';
import 'package:zitadel/api/zitadel/v1.dart';
import 'package:zitadel/constants.dart';
import 'package:zitadel/credentials.dart';
2
likes
120
pub points
35%
popularity

Publisher

verified publishersmartive.ch

Dart package for ZITADEL relatet matters. Contains the compiled grpc service clients to access the ZITADEL API.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

fixnum, grpc, http, jose, protobuf

More

Packages that depend on zitadel