Skip to main content
GET
/
schema
Service Ping
curl --request GET \
  --url https://deployments.sourcebot.dev/schema
No sensitive data (source code, AI inputs/outputs, credentials, user information, etc) is ever transmitted.
By default, all Sourcebot deployments will send a Service Ping, which is an HTTPS encrypted ping to https://deployments.sourcebot.dev/ping at port 443, every 24 hours. The data contained within the Service Ping is limited to:
FieldTypeDescription
installIdstringRandom UUID generated for your deployment.
hostnamestringHostname of your Sourcebot deployment.
versionstringSourcebot version (e.g. v5.3.0).
userCountintegerTotal registered users.
repoCountintegerTotal indexed repositories.
dauCountintegerDaily active users.
wauCountintegerWeekly active users.
mauCountintegerMonthly active users.
deploymentTypestringDeployment flavor (e.g. docker, helm).
isTelemetryEnabledbooleanWhether anonymous product telemetry is enabled.
activationCodestringActivation code, if your instance has one bound.
You can fetch the schema for the Service Ping by submitting a GET request to https://deployments.sourcebot.dev/schema
Example Service Ping
{
  "method": "POST",
  "url": "http://localhost:3003/ping",
  "path": "/ping",
  "headers": {
    "accept": "*/*",
    "accept-encoding": "gzip, deflate",
    "accept-language": "*",
    "connection": "keep-alive",
    "content-length": "253",
    "content-type": "application/json",
    "host": "localhost:3003",
    "sec-fetch-mode": "cors",
    "user-agent": "node"
  },
  "query": {}
}
body: {
  "installId": "524a8f59-90aa-480d-a571-92dd8bzzzzze",
  "version": "v4.17.2",
  "userCount": 1,
  "repoCount": 3,
  "dauCount": 1,
  "wauCount": 1,
  "mauCount": 1,
  "deploymentType": "other",
  "isTelemetryEnabled": true,
  "activationCode": "sb_act_3a925f51...."
}