Skip to content
GoodData logo

Connectors / Data and analytics · HTTP Connector

Automate GoodData with Tray.ai

Create a dashboard and create a metric in GoodData. Connect GoodData to the rest of your data and analytics stack with Tray.ai.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.

See all connectors

What can you do with GoodData on Tray.ai?

GoodData is a cloud analytics platform for building metrics, dashboards and embedded reports on top of a company's data sources. Tray.ai connects to GoodData through the HTTP Connector, so your workflows can call the GoodData API alongside the rest of your stack.

  • Create a metric when finance adds a new KPI definition to your planning spreadsheet.
  • List dashboards each quarter and send unused ones to the analytics team for cleanup.
  • Update a metric when the definition changes in your data catalog.
Connects through
HTTP Connector
Authentication
A bearer token

Set it up

Connect GoodData to Tray.ai

Each step uses GoodData's own API details, from its documentation.

Step 1

Save GoodData's API token

Save the token GoodData issues as a Tray.ai authentication. The HTTP Client sends it as a bearer token on every call. The token stays out of the workflow and out of the logs.

Step 2

Import a request from GoodData's docs

Add an HTTP Client step and paste a cURL example from GoodData's API docs. Tray.ai fills in the method, URL, headers, and query.

Step 3

Start with “List dashboards”

It's one of 11 documented actions, under Dashboards. The response comes back as data the next step can map into your other apps.

Step 4

Hand it to an AI agent

Wrap “Get a dashboard” and “Create a dashboard” in workflows, and Tray.ai's Agent Gateway for MCP publishes them as governed tools Claude and other AI agents can call.

What the GoodData API covers

2 resources and 11 documented actions, each one a call the HTTP Connector can make from a Tray.ai workflow. Connecting it takes a few clicks: here's how.

Dashboards

  • List dashboards
  • Get a dashboard
  • Create a dashboard
  • Update a dashboard
  • Delete a dashboard
  • Search dashboards

Metrics

  • List metrics
  • Get a metric
  • Create a metric
  • Update a metric
  • Delete a metric

Checked against GoodData's own documentation on 2026-11-06

www.gooddata.ai/docs/cloud/api-and-sdk/api

Frequently asked questions

What can a Tray.ai workflow do in GoodData?

+

The GoodData API documents 11 actions across 2 resources (Dashboards, Metrics). For example: List dashboards; List metrics. A workflow can make any documented call through the HTTP Connector.

How does Tray.ai authenticate with GoodData?

+

The GoodData API uses a bearer token. You save it once as a Tray.ai authentication, and the HTTP Connector adds it to every request.

See GoodData working against your stack.

We'll walk through a tailored demo with your systems plugged in.

Great — a couple more details

This helps us connect you with the right person. Optional, and you can skip it.