ory-keto-client

Crates.ioory-keto-client
lib.rsory-keto-client
version0.11.0-alpha.0
sourcesrc
created_at2021-01-26 09:44:09.755425
updated_at2023-02-23 17:21:37.126911
descriptionSDK Client for Ory Keto
homepagehttps://www.ory.sh
repository
max_upload_size
id346819
size112,206
hackerman (aeneasr)

documentation

https://www.ory.sh/keto/docs/sdk

README

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.

  • API version: v0.11.0-alpha.0
  • Package version: v0.11.0-alpha.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named ory-keto-client and add the following to Cargo.toml under [dependencies]:

ory-keto-client = { path = "./ory-keto-client" }

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description

MetadataApi | get_version | GET /version | Return Running Software Version. MetadataApi | is_alive | GET /health/alive | Check HTTP Server Status MetadataApi | is_ready | GET /health/ready | Check HTTP Server and Database Status PermissionApi | check_permission | GET /relation-tuples/check/openapi | Check a permission PermissionApi | check_permission_or_error | GET /relation-tuples/check | Check a permission PermissionApi | expand_permissions | GET /relation-tuples/expand | Expand a Relationship into permissions. PermissionApi | post_check_permission | POST /relation-tuples/check/openapi | Check a permission PermissionApi | post_check_permission_or_error | POST /relation-tuples/check | Check a permission RelationshipApi | check_opl_syntax | POST /opl/syntax/check | Check the syntax of an OPL file RelationshipApi | create_relationship | PUT /admin/relation-tuples | Create a Relationship RelationshipApi | delete_relationships | DELETE /admin/relation-tuples | Delete Relationships RelationshipApi | get_relationships | GET /relation-tuples | Query relationships RelationshipApi | list_relationship_namespaces | GET /namespaces | Query namespaces RelationshipApi | patch_relationships | PATCH /admin/relation-tuples | Patch Multiple Relationships

Documentation For Models

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

cargo doc --open

Author

hi@ory.sh

Commit count: 0

cargo fmt