Get the status of the services for InfluxDB

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://api-docs.kitsu.cloud/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "Kitsu API MCP server": {
    "url": "https://api-docs.kitsu.cloud/mcp"
  }
}

Close
GET /status/influx

Get the status of the services of the API in a format for InfluxDB. The value is 1 when the service is up and 0 when the service is down. You do not need a token for this route.

Responses

  • 200 application/json

    The status of each service and the time

    Hide response attributes Show response attributes object
    • database-up integer

      Values are 0 or 1.

    • key-value-store-up integer

      Values are 0 or 1.

    • event-stream-up integer

      Values are 0 or 1.

    • job-queue-up integer

      Values are 0 or 1.

    • indexer-up integer

      Values are 0 or 1.

    • time number

      UNIX timestamp

GET /status/influx
curl -X GET "http://api.example.com/status/influx" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Accept: application/json"
import requests

url = "http://api.example.com/status/influx"
headers = {
    "Authorization": "Bearer YOUR_API_TOKEN",
    "Accept": "application/json"
}
params = {}
payload = None

response = requests.get(
    url,
    headers=headers,
    params=params,
    json=payload
)

response.raise_for_status()

if response.content:
    print(response.json())
Response examples (200)
{
  "database-up": 0,
  "key-value-store-up": 0,
  "event-stream-up": 0,
  "job-queue-up": 0,
  "indexer-up": 0,
  "time": 42.0
}