ory_kratos_client

Welcome to the ORY Kratos HTTP API documentation!

This Dart package is automatically generated by the OpenAPI Generator project:

  • API version: v0.0.0
  • Build package: org.openapitools.codegen.languages.DartClientCodegen

Requirements

Dart 2.0 or later

Installation & Usage

Github

If this Dart package is published to Github, add the following dependency to your pubspec.yaml

dependencies:
  ory_kratos_client:
    git: https://github.com/ory/sdk.git

Local

To use the package in your local drive, add the following dependency to your pubspec.yaml

dependencies:
  ory_kratos_client:
    path: /path/to/ory_kratos_client

Tests

TODO

Getting Started

Please follow the installation procedure and then run the following:

import 'package:ory_kratos_client/api.dart';


final api_instance = HealthApi();

try {
    final result = api_instance.isInstanceAlive();
    print(result);
} catch (e) {
    print('Exception when calling HealthApi->isInstanceAlive: $e\n');
}

Documentation for API Endpoints

All URIs are relative to http://localhost

ClassMethodHTTP requestDescription
HealthApiisInstanceAliveGET /health/aliveCheck alive status
HealthApiisInstanceReadyGET /health/readyCheck readiness status
PublicApicompleteProfileManagementFlowPOST /profilesComplete Profile Management Flow
PublicApigetLoginRequestGET /auth/browser/requests/loginGet Login Request
PublicApigetProfileManagementRequestGET /profiles/requestsGet Profile Management Request (via cookie)
PublicApigetRegistrationRequestGET /auth/browser/requests/registrationGet Registration Request
PublicApiinitializeLoginFlowGET /auth/browser/loginInitialize a Login Flow
PublicApiinitializeProfileManagementFlowGET /profilesInitialize Profile Management Flow
PublicApiinitializeRegistrationFlowGET /auth/browser/registrationInitialize a Registration Flow
VersionApigetVersionGET /versionGet service version

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author

Libraries

openapi.api