clerk_backend_api 0.0.14-beta
clerk_backend_api: ^0.0.14-beta copied to clipboard
The Clerk REST Backend API. Version 2025-11-10.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add clerk_backend_apiWith Flutter:
$ flutter pub add clerk_backend_apiThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
clerk_backend_api: ^0.0.14-betaAlternatively, 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:clerk_backend_api/api.dart';
import 'package:clerk_backend_api/api/actor_tokens_api.dart';
import 'package:clerk_backend_api/api/allow_list_block_list_api.dart';
import 'package:clerk_backend_api/api/api_keys_api.dart';
import 'package:clerk_backend_api/api/beta_features_api.dart';
import 'package:clerk_backend_api/api/billing_api.dart';
import 'package:clerk_backend_api/api/clients_api.dart';
import 'package:clerk_backend_api/api/domains_api.dart';
import 'package:clerk_backend_api/api/email_addresses_api.dart';
import 'package:clerk_backend_api/api/email_sms_templates_api.dart';
import 'package:clerk_backend_api/api/instance_settings_api.dart';
import 'package:clerk_backend_api/api/invitations_api.dart';
import 'package:clerk_backend_api/api/jwks_api.dart';
import 'package:clerk_backend_api/api/jwt_templates_api.dart';
import 'package:clerk_backend_api/api/m2_m_tokens_api.dart';
import 'package:clerk_backend_api/api/machines_api.dart';
import 'package:clerk_backend_api/api/miscellaneous_api.dart';
import 'package:clerk_backend_api/api/o_auth_access_tokens_api.dart';
import 'package:clerk_backend_api/api/o_auth_applications_api.dart';
import 'package:clerk_backend_api/api/organization_domains_api.dart';
import 'package:clerk_backend_api/api/organization_invitations_api.dart';
import 'package:clerk_backend_api/api/organization_memberships_api.dart';
import 'package:clerk_backend_api/api/organization_permissions_api.dart';
import 'package:clerk_backend_api/api/organization_roles_api.dart';
import 'package:clerk_backend_api/api/organizations_api.dart';
import 'package:clerk_backend_api/api/phone_numbers_api.dart';
import 'package:clerk_backend_api/api/proxy_checks_api.dart';
import 'package:clerk_backend_api/api/redirect_urls_api.dart';
import 'package:clerk_backend_api/api/role_sets_api.dart';
import 'package:clerk_backend_api/api/saml_connections_api.dart';
import 'package:clerk_backend_api/api/sessions_api.dart';
import 'package:clerk_backend_api/api/sign_in_tokens_api.dart';
import 'package:clerk_backend_api/api/sign_ups_api.dart';
import 'package:clerk_backend_api/api/testing_tokens_api.dart';
import 'package:clerk_backend_api/api/users_api.dart';
import 'package:clerk_backend_api/api/waitlist_entries_api.dart';
import 'package:clerk_backend_api/api/webhooks_api.dart';
import 'package:clerk_backend_api/api_client.dart';
import 'package:clerk_backend_api/api_exception.dart';
import 'package:clerk_backend_api/api_helper.dart';
import 'package:clerk_backend_api/auth/api_key_auth.dart';
import 'package:clerk_backend_api/auth/authentication.dart';
import 'package:clerk_backend_api/auth/http_basic_auth.dart';
import 'package:clerk_backend_api/auth/http_bearer_auth.dart';
import 'package:clerk_backend_api/auth/oauth.dart';
import 'package:clerk_backend_api/model/actor_token.dart';
import 'package:clerk_backend_api/model/add_domain_request.dart';
import 'package:clerk_backend_api/model/add_roles_to_role_set_request.dart';
import 'package:clerk_backend_api/model/admin.dart';
import 'package:clerk_backend_api/model/allowlist_identifier.dart';
import 'package:clerk_backend_api/model/billing_payment_attempt.dart';
import 'package:clerk_backend_api/model/billing_price_response.dart';
import 'package:clerk_backend_api/model/billing_statement.dart';
import 'package:clerk_backend_api/model/billing_statement_groups_inner.dart';
import 'package:clerk_backend_api/model/billing_statement_totals.dart';
import 'package:clerk_backend_api/model/blocklist_identifier.dart';
import 'package:clerk_backend_api/model/blocklist_identifiers.dart';
import 'package:clerk_backend_api/model/c_name_target.dart';
import 'package:clerk_backend_api/model/change_production_instance_domain_request.dart';
import 'package:clerk_backend_api/model/clerk_error.dart';
import 'package:clerk_backend_api/model/clerk_errors.dart';
import 'package:clerk_backend_api/model/client.dart';
import 'package:clerk_backend_api/model/commerce_money_response.dart';
import 'package:clerk_backend_api/model/commerce_payer_response.dart';
import 'package:clerk_backend_api/model/commerce_payment_method_response.dart';
import 'package:clerk_backend_api/model/commerce_payment_source_response.dart';
import 'package:clerk_backend_api/model/commerce_plan.dart';
import 'package:clerk_backend_api/model/commerce_price_transition_details.dart';
import 'package:clerk_backend_api/model/commerce_price_transition_response.dart';
import 'package:clerk_backend_api/model/commerce_subscription.dart';
import 'package:clerk_backend_api/model/commerce_subscription_credit_response.dart';
import 'package:clerk_backend_api/model/commerce_subscription_item.dart';
import 'package:clerk_backend_api/model/commerce_subscription_item_next_payment_response.dart';
import 'package:clerk_backend_api/model/commerce_subscription_next_payment.dart';
import 'package:clerk_backend_api/model/cookies.dart';
import 'package:clerk_backend_api/model/create_actor_token_request.dart';
import 'package:clerk_backend_api/model/create_actor_token_request_actor.dart';
import 'package:clerk_backend_api/model/create_allowlist_identifier_request.dart';
import 'package:clerk_backend_api/model/create_api_key200_response.dart';
import 'package:clerk_backend_api/model/create_api_key_request.dart';
import 'package:clerk_backend_api/model/create_billing_price_request.dart';
import 'package:clerk_backend_api/model/create_blocklist_identifier_request.dart';
import 'package:clerk_backend_api/model/create_bulk_invitations_request_inner.dart';
import 'package:clerk_backend_api/model/create_bulk_waitlist_entries_request_inner.dart';
import 'package:clerk_backend_api/model/create_email_address_request.dart';
import 'package:clerk_backend_api/model/create_invitation_request.dart';
import 'package:clerk_backend_api/model/create_jwt_template_request.dart';
import 'package:clerk_backend_api/model/create_m2_m_token201_response.dart';
import 'package:clerk_backend_api/model/create_m2_m_token_request.dart';
import 'package:clerk_backend_api/model/create_machine200_response.dart';
import 'package:clerk_backend_api/model/create_machine_request.dart';
import 'package:clerk_backend_api/model/create_machine_scope_request.dart';
import 'package:clerk_backend_api/model/create_o_auth_application_request.dart';
import 'package:clerk_backend_api/model/create_organization_domain_request.dart';
import 'package:clerk_backend_api/model/create_organization_invitation_request.dart';
import 'package:clerk_backend_api/model/create_organization_membership_request.dart';
import 'package:clerk_backend_api/model/create_organization_permission_request.dart';
import 'package:clerk_backend_api/model/create_organization_request.dart';
import 'package:clerk_backend_api/model/create_organization_role_request.dart';
import 'package:clerk_backend_api/model/create_phone_number_request.dart';
import 'package:clerk_backend_api/model/create_redirect_url_request.dart';
import 'package:clerk_backend_api/model/create_role_set_request.dart';
import 'package:clerk_backend_api/model/create_saml_connection_request.dart';
import 'package:clerk_backend_api/model/create_saml_connection_request_attribute_mapping.dart';
import 'package:clerk_backend_api/model/create_session_request.dart';
import 'package:clerk_backend_api/model/create_session_token200_response.dart';
import 'package:clerk_backend_api/model/create_session_token_from_template_request.dart';
import 'package:clerk_backend_api/model/create_session_token_request.dart';
import 'package:clerk_backend_api/model/create_sign_in_token_request.dart';
import 'package:clerk_backend_api/model/create_user_request.dart';
import 'package:clerk_backend_api/model/create_waitlist_entry_request.dart';
import 'package:clerk_backend_api/model/delete_api_key200_response.dart';
import 'package:clerk_backend_api/model/delete_machine200_response.dart';
import 'package:clerk_backend_api/model/delete_machine_scope200_response.dart';
import 'package:clerk_backend_api/model/deleted_object.dart';
import 'package:clerk_backend_api/model/disable_mfa200_response.dart';
import 'package:clerk_backend_api/model/domain.dart';
import 'package:clerk_backend_api/model/domains.dart';
import 'package:clerk_backend_api/model/email_address.dart';
import 'package:clerk_backend_api/model/email_address_verification.dart';
import 'package:clerk_backend_api/model/enterprise_account.dart';
import 'package:clerk_backend_api/model/enterprise_account_enterprise_connection.dart';
import 'package:clerk_backend_api/model/enterprise_account_verification.dart';
import 'package:clerk_backend_api/model/enterprise_connection.dart';
import 'package:clerk_backend_api/model/extend_free_trial_request.dart';
import 'package:clerk_backend_api/model/external_account_with_verification.dart';
import 'package:clerk_backend_api/model/external_account_with_verification_verification.dart';
import 'package:clerk_backend_api/model/feature_response.dart';
import 'package:clerk_backend_api/model/from_o_auth.dart';
import 'package:clerk_backend_api/model/from_o_auth_error.dart';
import 'package:clerk_backend_api/model/get_api_key_secret200_response.dart';
import 'package:clerk_backend_api/model/get_api_keys200_response.dart';
import 'package:clerk_backend_api/model/get_api_keys200_response_data_inner.dart';
import 'package:clerk_backend_api/model/get_api_keys400_response.dart';
import 'package:clerk_backend_api/model/get_api_keys400_response_errors_inner.dart';
import 'package:clerk_backend_api/model/get_api_keys404_response.dart';
import 'package:clerk_backend_api/model/get_api_keys404_response_errors_inner.dart';
import 'package:clerk_backend_api/model/get_m2_m_tokens200_response.dart';
import 'package:clerk_backend_api/model/get_m2_m_tokens200_response_m2m_tokens_inner.dart';
import 'package:clerk_backend_api/model/get_machine_secret_key200_response.dart';
import 'package:clerk_backend_api/model/get_o_auth_access_token200_response_inner.dart';
import 'package:clerk_backend_api/model/identification_link.dart';
import 'package:clerk_backend_api/model/instance.dart';
import 'package:clerk_backend_api/model/instance_protect.dart';
import 'package:clerk_backend_api/model/instance_restrictions.dart';
import 'package:clerk_backend_api/model/invitation.dart';
import 'package:clerk_backend_api/model/invite_waitlist_entry_request.dart';
import 'package:clerk_backend_api/model/jwks.dart';
import 'package:clerk_backend_api/model/jwks_ecdsa_private_key.dart';
import 'package:clerk_backend_api/model/jwks_ecdsa_public_key.dart';
import 'package:clerk_backend_api/model/jwks_keys_inner.dart';
import 'package:clerk_backend_api/model/jwks_rsa_private_key.dart';
import 'package:clerk_backend_api/model/jwks_rsa_public_key.dart';
import 'package:clerk_backend_api/model/jwks_symmetric_key.dart';
import 'package:clerk_backend_api/model/jwksed25519_private_key.dart';
import 'package:clerk_backend_api/model/jwksed25519_public_key.dart';
import 'package:clerk_backend_api/model/jwt_template.dart';
import 'package:clerk_backend_api/model/list_machines200_response.dart';
import 'package:clerk_backend_api/model/list_waitlist_entries200_response.dart';
import 'package:clerk_backend_api/model/machine.dart';
import 'package:clerk_backend_api/model/machine_scope.dart';
import 'package:clerk_backend_api/model/machine_without_scoped_machines.dart';
import 'package:clerk_backend_api/model/merge_organization_metadata_request.dart';
import 'package:clerk_backend_api/model/o_auth_access_token_inner.dart';
import 'package:clerk_backend_api/model/o_auth_application.dart';
import 'package:clerk_backend_api/model/o_auth_application_with_secret.dart';
import 'package:clerk_backend_api/model/o_auth_applications.dart';
import 'package:clerk_backend_api/model/organization.dart';
import 'package:clerk_backend_api/model/organization_domain.dart';
import 'package:clerk_backend_api/model/organization_domain_verification.dart';
import 'package:clerk_backend_api/model/organization_domains.dart';
import 'package:clerk_backend_api/model/organization_invitation.dart';
import 'package:clerk_backend_api/model/organization_invitation_public_organization_data.dart';
import 'package:clerk_backend_api/model/organization_invitation_public_user_data.dart';
import 'package:clerk_backend_api/model/organization_invitation_with_public_organization_data.dart';
import 'package:clerk_backend_api/model/organization_invitations.dart';
import 'package:clerk_backend_api/model/organization_invitations_with_public_organization_data.dart';
import 'package:clerk_backend_api/model/organization_membership.dart';
import 'package:clerk_backend_api/model/organization_membership_public_user_data.dart';
import 'package:clerk_backend_api/model/organization_memberships.dart';
import 'package:clerk_backend_api/model/organization_settings.dart';
import 'package:clerk_backend_api/model/organization_with_logo.dart';
import 'package:clerk_backend_api/model/organizations.dart';
import 'package:clerk_backend_api/model/otp.dart';
import 'package:clerk_backend_api/model/paginated_billing_payment_attempt_response.dart';
import 'package:clerk_backend_api/model/paginated_billing_price_response.dart';
import 'package:clerk_backend_api/model/paginated_billing_statement_response.dart';
import 'package:clerk_backend_api/model/paginated_commerce_plan_response.dart';
import 'package:clerk_backend_api/model/paginated_commerce_subscription_item_response.dart';
import 'package:clerk_backend_api/model/passkey.dart';
import 'package:clerk_backend_api/model/passkey_verification.dart';
import 'package:clerk_backend_api/model/permission.dart';
import 'package:clerk_backend_api/model/permissions.dart';
import 'package:clerk_backend_api/model/phone_number.dart';
import 'package:clerk_backend_api/model/phone_number_verification.dart';
import 'package:clerk_backend_api/model/preview_template_request.dart';
import 'package:clerk_backend_api/model/price_transition_request.dart';
import 'package:clerk_backend_api/model/proxy_check.dart';
import 'package:clerk_backend_api/model/redirect_url.dart';
import 'package:clerk_backend_api/model/refresh_session_request.dart';
import 'package:clerk_backend_api/model/replace_role_in_role_set_request.dart';
import 'package:clerk_backend_api/model/replace_role_set_request.dart';
import 'package:clerk_backend_api/model/revoke_api_key_request.dart';
import 'package:clerk_backend_api/model/revoke_invitation200_response.dart';
import 'package:clerk_backend_api/model/revoke_organization_invitation_request.dart';
import 'package:clerk_backend_api/model/role.dart';
import 'package:clerk_backend_api/model/role_set.dart';
import 'package:clerk_backend_api/model/role_set_item.dart';
import 'package:clerk_backend_api/model/role_set_migration.dart';
import 'package:clerk_backend_api/model/role_sets.dart';
import 'package:clerk_backend_api/model/roles.dart';
import 'package:clerk_backend_api/model/rotate_machine_secret_key_request.dart';
import 'package:clerk_backend_api/model/saml.dart';
import 'package:clerk_backend_api/model/saml_account.dart';
import 'package:clerk_backend_api/model/saml_account_saml_connection.dart';
import 'package:clerk_backend_api/model/saml_account_verification.dart';
import 'package:clerk_backend_api/model/saml_connection.dart';
import 'package:clerk_backend_api/model/saml_connection_attribute_mapping.dart';
import 'package:clerk_backend_api/model/saml_connections.dart';
import 'package:clerk_backend_api/model/schemas_commerce_payer_response.dart';
import 'package:clerk_backend_api/model/schemas_commerce_plan.dart';
import 'package:clerk_backend_api/model/schemas_commerce_subscription_item.dart';
import 'package:clerk_backend_api/model/schemas_feature_response.dart';
import 'package:clerk_backend_api/model/schemas_passkey.dart';
import 'package:clerk_backend_api/model/schemas_passkey_verification.dart';
import 'package:clerk_backend_api/model/schemas_saml_connection.dart';
import 'package:clerk_backend_api/model/session.dart';
import 'package:clerk_backend_api/model/session_activity_response.dart';
import 'package:clerk_backend_api/model/session_refresh.dart';
import 'package:clerk_backend_api/model/session_task.dart';
import 'package:clerk_backend_api/model/set_user_password_compromised_request.dart';
import 'package:clerk_backend_api/model/sign_in_token.dart';
import 'package:clerk_backend_api/model/sign_up.dart';
import 'package:clerk_backend_api/model/sign_up_verification.dart';
import 'package:clerk_backend_api/model/sign_up_verifications.dart';
import 'package:clerk_backend_api/model/svix_url.dart';
import 'package:clerk_backend_api/model/template.dart';
import 'package:clerk_backend_api/model/testing_token.dart';
import 'package:clerk_backend_api/model/ticket.dart';
import 'package:clerk_backend_api/model/toggle_template_delivery_request.dart';
import 'package:clerk_backend_api/model/token.dart';
import 'package:clerk_backend_api/model/total_count.dart';
import 'package:clerk_backend_api/model/update_api_key_request.dart';
import 'package:clerk_backend_api/model/update_domain_request.dart';
import 'package:clerk_backend_api/model/update_email_address_request.dart';
import 'package:clerk_backend_api/model/update_instance_auth_config200_response.dart';
import 'package:clerk_backend_api/model/update_instance_auth_config_request.dart';
import 'package:clerk_backend_api/model/update_instance_organization_settings_request.dart';
import 'package:clerk_backend_api/model/update_instance_protect_request.dart';
import 'package:clerk_backend_api/model/update_instance_request.dart';
import 'package:clerk_backend_api/model/update_instance_restrictions_request.dart';
import 'package:clerk_backend_api/model/update_machine_request.dart';
import 'package:clerk_backend_api/model/update_o_auth_application_request.dart';
import 'package:clerk_backend_api/model/update_organization_domain_request.dart';
import 'package:clerk_backend_api/model/update_organization_membership_metadata_request.dart';
import 'package:clerk_backend_api/model/update_organization_membership_request.dart';
import 'package:clerk_backend_api/model/update_organization_permission_request.dart';
import 'package:clerk_backend_api/model/update_organization_request.dart';
import 'package:clerk_backend_api/model/update_organization_role_request.dart';
import 'package:clerk_backend_api/model/update_phone_number_request.dart';
import 'package:clerk_backend_api/model/update_production_instance_domain_request.dart';
import 'package:clerk_backend_api/model/update_role_set_request.dart';
import 'package:clerk_backend_api/model/update_saml_connection_request.dart';
import 'package:clerk_backend_api/model/update_saml_connection_request_attribute_mapping.dart';
import 'package:clerk_backend_api/model/update_sign_up_request.dart';
import 'package:clerk_backend_api/model/update_user_metadata_request.dart';
import 'package:clerk_backend_api/model/update_user_request.dart';
import 'package:clerk_backend_api/model/upsert_template_request.dart';
import 'package:clerk_backend_api/model/user.dart';
import 'package:clerk_backend_api/model/users_ban_request.dart';
import 'package:clerk_backend_api/model/users_unban_request.dart';
import 'package:clerk_backend_api/model/verification_admin.dart';
import 'package:clerk_backend_api/model/verification_email_link.dart';
import 'package:clerk_backend_api/model/verification_from_oauth.dart';
import 'package:clerk_backend_api/model/verification_from_oauth_error.dart';
import 'package:clerk_backend_api/model/verification_google_one_tap.dart';
import 'package:clerk_backend_api/model/verification_oauth.dart';
import 'package:clerk_backend_api/model/verification_otp.dart';
import 'package:clerk_backend_api/model/verification_passkey.dart';
import 'package:clerk_backend_api/model/verification_saml.dart';
import 'package:clerk_backend_api/model/verification_ticket.dart';
import 'package:clerk_backend_api/model/verification_web3.dart';
import 'package:clerk_backend_api/model/verify_api_key_request.dart';
import 'package:clerk_backend_api/model/verify_client_request.dart';
import 'package:clerk_backend_api/model/verify_domain_proxy_request.dart';
import 'package:clerk_backend_api/model/verify_m2_m_token_request.dart';
import 'package:clerk_backend_api/model/verify_o_auth_access_token200_response.dart';
import 'package:clerk_backend_api/model/verify_o_auth_access_token200_response_any_of.dart';
import 'package:clerk_backend_api/model/verify_o_auth_access_token200_response_any_of1.dart';
import 'package:clerk_backend_api/model/verify_o_auth_access_token_request.dart';
import 'package:clerk_backend_api/model/verify_password200_response.dart';
import 'package:clerk_backend_api/model/verify_password_request.dart';
import 'package:clerk_backend_api/model/verify_session_request.dart';
import 'package:clerk_backend_api/model/verify_totp200_response.dart';
import 'package:clerk_backend_api/model/verify_totp_request.dart';
import 'package:clerk_backend_api/model/waitlist_entry.dart';
import 'package:clerk_backend_api/model/waitlist_entry_invitation.dart';
import 'package:clerk_backend_api/model/web3_signature.dart';
import 'package:clerk_backend_api/model/web3_wallet.dart';
import 'package:clerk_backend_api/model/web3_wallet_verification.dart';