Skip to main content

Get All Proto Files from gRPC Service

Endpoint: GET /api/registry/service/protos/{registryName}

Retrieves all compiled binary protobuf files from a gRPC service.

Path parameters

ParameterDescriptionTypeRequired/ Optional
registryNameThe name of the gRPC service to retrieve the proto files from.stringRequired.

Response

Returns a 200 OK, with an array of proto file objects, each including the service name, filename, and file data.

Examples

Get all proto files from a gRPC service

Request

curl -X 'GET' \
'https://<YOUR-SERVER-URL>/api/registry/service/protos/grpc-service' \
-H 'accept: application/json' \
-H 'X-Authorization: <TOKEN>'

Response

[
{
"serviceName": "grpc-service",
"filename": "hello.bin",
"data": "xxxxxx"
},
{
"serviceName": "grpc-service",
"filename": "hello1.bin",
"data": "xxxxxxxxxx"
}
]