zitadel 3.2.1 copy "zitadel: ^3.2.1" to clipboard
zitadel: ^3.2.1 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.2.1

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/empty.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/action/v2/action_service.dart';
import 'package:zitadel/api/zitadel/action/v2/execution.dart';
import 'package:zitadel/api/zitadel/action/v2/query.dart';
import 'package:zitadel/api/zitadel/action/v2/target.dart';
import 'package:zitadel/api/zitadel/action/v2beta/action_service.dart';
import 'package:zitadel/api/zitadel/action/v2beta/execution.dart';
import 'package:zitadel/api/zitadel/action/v2beta/query.dart';
import 'package:zitadel/api/zitadel/action/v2beta/target.dart';
import 'package:zitadel/api/zitadel/admin.dart';
import 'package:zitadel/api/zitadel/analytics/v2beta/telemetry.dart';
import 'package:zitadel/api/zitadel/analytics/v2beta/telemetry_service.dart';
import 'package:zitadel/api/zitadel/app.dart';
import 'package:zitadel/api/zitadel/app/v2beta/api.dart';
import 'package:zitadel/api/zitadel/app/v2beta/app.dart';
import 'package:zitadel/api/zitadel/app/v2beta/app_service.dart';
import 'package:zitadel/api/zitadel/app/v2beta/login.dart';
import 'package:zitadel/api/zitadel/app/v2beta/oidc.dart';
import 'package:zitadel/api/zitadel/app/v2beta/saml.dart';
import 'package:zitadel/api/zitadel/application/v2/api.dart';
import 'package:zitadel/api/zitadel/application/v2/application.dart';
import 'package:zitadel/api/zitadel/application/v2/application_service.dart';
import 'package:zitadel/api/zitadel/application/v2/login.dart';
import 'package:zitadel/api/zitadel/application/v2/oidc.dart';
import 'package:zitadel/api/zitadel/application/v2/saml.dart';
import 'package:zitadel/api/zitadel/auth.dart';
import 'package:zitadel/api/zitadel/auth_n_key.dart';
import 'package:zitadel/api/zitadel/authorization/v2/authorization.dart';
import 'package:zitadel/api/zitadel/authorization/v2/authorization_service.dart';
import 'package:zitadel/api/zitadel/authorization/v2beta/authorization.dart';
import 'package:zitadel/api/zitadel/authorization/v2beta/authorization_service.dart';
import 'package:zitadel/api/zitadel/change.dart';
import 'package:zitadel/api/zitadel/event.dart';
import 'package:zitadel/api/zitadel/feature.dart';
import 'package:zitadel/api/zitadel/feature/v2/feature.dart';
import 'package:zitadel/api/zitadel/feature/v2/feature_service.dart';
import 'package:zitadel/api/zitadel/feature/v2/instance.dart';
import 'package:zitadel/api/zitadel/feature/v2/organization.dart';
import 'package:zitadel/api/zitadel/feature/v2/system.dart';
import 'package:zitadel/api/zitadel/feature/v2/user.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/filter/v2/filter.dart';
import 'package:zitadel/api/zitadel/filter/v2beta/filter.dart';
import 'package:zitadel/api/zitadel/group/v2/group.dart';
import 'package:zitadel/api/zitadel/group/v2/group_service.dart';
import 'package:zitadel/api/zitadel/idp.dart';
import 'package:zitadel/api/zitadel/idp/v2/idp.dart';
import 'package:zitadel/api/zitadel/idp/v2/idp_service.dart';
import 'package:zitadel/api/zitadel/instance.dart';
import 'package:zitadel/api/zitadel/instance/v2/instance.dart';
import 'package:zitadel/api/zitadel/instance/v2/instance_service.dart';
import 'package:zitadel/api/zitadel/instance/v2beta/instance.dart';
import 'package:zitadel/api/zitadel/instance/v2beta/instance_service.dart';
import 'package:zitadel/api/zitadel/internal_permission/v2/internal_permission_service.dart';
import 'package:zitadel/api/zitadel/internal_permission/v2/query.dart';
import 'package:zitadel/api/zitadel/internal_permission/v2beta/internal_permission_service.dart';
import 'package:zitadel/api/zitadel/internal_permission/v2beta/query.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/metadata/v2/metadata.dart';
import 'package:zitadel/api/zitadel/metadata/v2beta/metadata.dart';
import 'package:zitadel/api/zitadel/milestone/v1/milestone.dart';
import 'package:zitadel/api/zitadel/object.dart';
import 'package:zitadel/api/zitadel/object/v2/object.dart';
import 'package:zitadel/api/zitadel/object/v2beta/object.dart';
import 'package:zitadel/api/zitadel/object/v3alpha/object.dart';
import 'package:zitadel/api/zitadel/oidc/v2/authorization.dart';
import 'package:zitadel/api/zitadel/oidc/v2/oidc_service.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/v2/org.dart';
import 'package:zitadel/api/zitadel/org/v2/org_service.dart';
import 'package:zitadel/api/zitadel/org/v2/query.dart';
import 'package:zitadel/api/zitadel/org/v2beta/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/project/v2/project_service.dart';
import 'package:zitadel/api/zitadel/project/v2/query.dart';
import 'package:zitadel/api/zitadel/project/v2beta/project_service.dart';
import 'package:zitadel/api/zitadel/project/v2beta/query.dart';
import 'package:zitadel/api/zitadel/protoc_gen_zitadel/v2/options.dart';
import 'package:zitadel/api/zitadel/quota.dart';
import 'package:zitadel/api/zitadel/resources/debug_events/v3alpha/debug_events_service.dart';
import 'package:zitadel/api/zitadel/resources/debug_events/v3alpha/event.dart';
import 'package:zitadel/api/zitadel/resources/debug_events/v3alpha/state.dart';
import 'package:zitadel/api/zitadel/resources/object/v3alpha/object.dart';
import 'package:zitadel/api/zitadel/resources/user/v3alpha/authenticator.dart';
import 'package:zitadel/api/zitadel/resources/user/v3alpha/communication.dart';
import 'package:zitadel/api/zitadel/resources/user/v3alpha/query.dart';
import 'package:zitadel/api/zitadel/resources/user/v3alpha/user.dart';
import 'package:zitadel/api/zitadel/resources/user/v3alpha/user_service.dart';
import 'package:zitadel/api/zitadel/resources/userschema/v3alpha/user_schema.dart';
import 'package:zitadel/api/zitadel/resources/userschema/v3alpha/user_schema_service.dart';
import 'package:zitadel/api/zitadel/saml/v2/authorization.dart';
import 'package:zitadel/api/zitadel/saml/v2/saml_service.dart';
import 'package:zitadel/api/zitadel/session/v2/challenge.dart';
import 'package:zitadel/api/zitadel/session/v2/session.dart';
import 'package:zitadel/api/zitadel/session/v2/session_service.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/object/v3alpha/object.dart';
import 'package:zitadel/api/zitadel/settings/v2/branding_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/domain_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/legal_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/lockout_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/login_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/organization_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/password_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/security_settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/settings.dart';
import 'package:zitadel/api/zitadel/settings/v2/settings_service.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/organization_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/v2/auth.dart';
import 'package:zitadel/api/zitadel/user/v2/email.dart';
import 'package:zitadel/api/zitadel/user/v2/idp.dart';
import 'package:zitadel/api/zitadel/user/v2/key.dart';
import 'package:zitadel/api/zitadel/user/v2/password.dart';
import 'package:zitadel/api/zitadel/user/v2/pat.dart';
import 'package:zitadel/api/zitadel/user/v2/phone.dart';
import 'package:zitadel/api/zitadel/user/v2/query.dart';
import 'package:zitadel/api/zitadel/user/v2/user.dart';
import 'package:zitadel/api/zitadel/user/v2/user_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/v1.dart';
import 'package:zitadel/api/zitadel/webkey/v2/key.dart';
import 'package:zitadel/api/zitadel/webkey/v2/webkey_service.dart';
import 'package:zitadel/api/zitadel/webkey/v2beta/key.dart';
import 'package:zitadel/api/zitadel/webkey/v2beta/webkey_service.dart';
import 'package:zitadel/constants.dart';
import 'package:zitadel/credentials.dart';
2
likes
130
points
30
downloads

Publisher

verified publishersmartive.ch

Weekly Downloads

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

archive, fixnum, grpc, http, jose, protobuf

More

Packages that depend on zitadel