Rust API client for ory-keto-client

Documentation for all of Ory Keto's REST APIs. gRPC is documented separately.

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

Installation

Put the package under your project folder and add the following to Cargo.toml under [dependencies]:

openapi = { path = "./generated" }

Documentation for API Endpoints

All URIs are relative to http://localhost

Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- MetadataApi | getversion | GET /version | Return Running Software Version. *MetadataApi* | isalive | GET /health/alive | Check HTTP Server Status MetadataApi | isready | GET /health/ready | Check HTTP Server and Database Status *ReadApi* | getcheck | GET /check | Check a relation tuple ReadApi | getexpand | GET /expand | Expand a Relation Tuple *ReadApi* | getrelationtuples | GET /relation-tuples | Query relation tuples *ReadApi* | postcheck | POST /check | Check a relation tuple WriteApi | createrelationtuple | PUT /relation-tuples | Create a Relation Tuple WriteApi | deleterelationtuples | DELETE /relation-tuples | Delete Relation Tuples WriteApi | patchrelationtuples | PATCH /relation-tuples | Patch Multiple Relation Tuples

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

hi@ory.sh