api.fabaccess-api/projects.capnp
Nadja von Reitzenstein Čerpnjak d4e6d048e3 Terminal stuff
2024-05-06 14:26:32 +02:00

25 lines
519 B
Cap'n Proto

@0xdcc65f4a7b1b013a;
using CSharp = import "programming_language/csharp.capnp";
$CSharp.namespace("FabAccessAPI.Schema");
using import "auth.capnp".Authentication;
using import "utils.capnp".Fallible;
using import "claim.capnp".Claim;
interface Project {
}
interface TerminalProjects {
getUserProjects @0 () -> ( authentication :Authentication(List(Project)) );
addClaimToProject @1 ( claim :Claim, project :Project ) -> Fallible(AddOk, AddError);
struct AddOk {
}
struct AddError {
}
}