Skip to content

Interact with the Telemetry Router API

Last updated on

When managing your STACKIT Telemetry Router instance programmatically, you interact with the Telemetry Router API.

We recommend using the STACKIT CLI to execute your requests. As explained in our Authentication Overview, the CLI automatically leverages your active session for authentication.

To interact with the API, use the stackit curl wrapper. This command functions like a standard HTTP request but automatically handles authentication for you. To use it, you must provide the full API URL for your specific instance.

For a complete list of all available functions, endpoints, and configuration possibilities, refer to the STACKIT Telemetry Router API Specification.

General Syntax:

Terminal window
stackit curl -X <METHOD> "https://telemetry-router.api.stackit.cloud/v1/projects/<PROJECT_ID>/regions/<REGION_ID>/telemetry-routers/<TELEMETRY_ROUTER_ID>/<ENDPOINT>" \
-H "Content-Type: application/json" \
--data '<PAYLOAD>'

For comprehensive syntax details, refer to the official STACKIT CLI Curl Documentation .


To execute API commands, you need your unique identifiers. Depending on the endpoint, this includes structural IDs (like Project or Organization IDs), the Region ID, and specific resource IDs (like the Router ID or Destination ID).

You can find all of these directly within the STACKIT Portal or by querying the API.

These are your foundational STACKIT identifiers. The Telemetry Router APIs mostly require the Project ID, but Telemetry Links can also be attached to Folders or Organizations.

  1. In the STACKIT Portal, click the context switcher button located in the top navigation bar to open the Resource Manager.
  2. Select the All Resources tab to view the complete hierarchy of your STACKIT organization.
  3. Locate your specific Organization, Folder, or Project in the list.
  4. Copy the ID directly from the ID column next to your chosen resource.