api
api copied to clipboard
Protocol Buffers & gRPC Services used by SpiceDB
This PR is part of a proof of concept for https://github.com/authzed/spicedb/issues/1903. It adds a `with_status` boolean field on `WriteRelationshipsRequest`, and creates a new `RelationshipUpdateStatus` type that gets included in `WriteRelationshipsResponse`...
[protoc-gen-validate](https://github.com/bufbuild/protoc-gen-validate) has been put into maintenance mode and is succeeded by [protovalidate](https://github.com/bufbuild/protovalidate) https://buf.build/blog/protoc-gen-validate-v1-and-v2/
Reference: https://github.com/authzed/spicedb/issues/966
### Problem Statement We have a Postman collection, but updating it is a manual task. Additionally, we have users who want to use HTTP clients but also want type safety...
As discussed in authzed/spicedb#2160, this adds the additional fields, feedback is welcome
This would enable URL-encoded values for identifiers in the API
Fixes #151 ## Description We have several enums where the 0 value is reserved as unused, and shouldn't be supplied or observed in the normal course of operation. We've gotten...
## Description This PR adds extends the materialize API with a `BrokenSetsService` containing a `ListBrokenSets` rpc method. The method returns a list of all the broken sets detected during the...
E.g. [UNSPECIFIED](https://buf.build/authzed/api/docs/main:authzed.api.v1#authzed.api.v1.LookupPermissionship) in the LookupPermissionship, and the CheckPermissionship equivalents. There's a few of these kinds of values and it would help to explicitly put in their docs that we don't...
## 🚀 Feature: Add Bulk Resource ID Support to RelationshipFilter ### Summary This PR adds support for bulk operations in `RelationshipFilter` by introducing a new `optional_resource_ids` field that allows filtering...