For the complete documentation index, see llms.txt. This page is also available as Markdown.

gRPC First Steps

First steps with the KiloCenter gRPC API — verify local connectivity to KC-Core port 9090 with grpcurl, list services.

Goal

Verify local gRPC connectivity to KC-Core and discover available API methods.

Check Service Reachability

grpcurl -plaintext localhost:9090 list

Inspect Main Service

grpcurl -plaintext localhost:9090 describe kilocenter.api.v1.KiloCenterService

Check gRPC Health Service

grpcurl -plaintext localhost:9090 grpc.health.v1.Health/Check

Call a Basic API Method

grpcurl -plaintext -d '{}' \
  localhost:9090 kilocenter.api.v1.KiloCenterService/GetSystemStatus

Authentication and Organization Context

The Community Edition runs with authentication disabled by default in development mode. The gRPC commands above work without auth headers in this configuration.

If you enable authentication (Enterprise Edition or by setting KILOCENTER_AUTH_ENABLED=true), include metadata headers in gRPC calls:

Next Step

Use the full API reference for request/response contracts:

  • kilocenter-modules/docs/api.md

Last updated