Skip to content

Commit 3d4de49

Browse files
add rpc for org tokens export
1 parent 2abfd0b commit 3d4de49

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Diff for: raystack/frontier/v1beta1/admin.proto

+18
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,20 @@ service AdminService {
265265
};
266266
}
267267

268+
// buf:lint:ignore RPC_RESPONSE_STANDARD_NAME
269+
// buf:lint:ignore RPC_REQUEST_RESPONSE_UNIQUE
270+
rpc ExportOrganizationTokens(ExportOrganizationTokensRequest) returns (stream google.api.HttpBody) {
271+
option (google.api.http) = {
272+
get: "/v1beta1/admin/organizations/{id}/tokens/export",
273+
};
274+
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation) = {
275+
tags: "Organization";
276+
summary: "Export organization tokens";
277+
description: "Export organization tokens";
278+
produces: "text/csv";
279+
};
280+
}
281+
268282
rpc SetOrganizationKyc(SetOrganizationKycRequest) returns (SetOrganizationKycResponse) {
269283
option (google.api.http) = {
270284
put: "/v1beta1/admin/organizations/{org_id}/kyc",
@@ -1299,3 +1313,7 @@ message SearchOrganizationTokensResponse {
12991313
RQLQueryPaginationResponse pagination = 2;
13001314
RQLQueryGroupResponse group = 3;
13011315
}
1316+
1317+
message ExportOrganizationTokensRequest{
1318+
string id = 1 [(validate.rules).string.min_len = 3];
1319+
}

0 commit comments

Comments
 (0)