Skip to main content
GET
/
1
/
maps
/
dependencies
/
requests
/
{requestId}
Get Map Dependencies
curl --request GET \
  --url https://api.honeycomb.io/1/maps/dependencies/requests/{requestId} \
  --header 'X-Honeycomb-Team: <api-key>'
{
  "request_id": "abc123",
  "status": "ready",
  "dependencies": [
    {
      "parent_node": {
        "name": "user-service",
        "type": "service"
      },
      "child_node": {
        "name": "user-service",
        "type": "service"
      },
      "call_count": 142
    }
  ],
  "links": {
    "next": "/2/teams/my-team/api-keys?page[after]=3025fa645ad1100d&page[size]=10"
  }
}

Authorizations

X-Honeycomb-Team
string
header
required

A Honeycomb Configuration Key is required to use this API. A Configuration Key can be found in the API Keys section of the environment configuration, which can be found under Environment Settings -> API Keys -> Configuration tab. Check out our documentation to find your API Keys.

More information can be found in Manage Environments.

Path Parameters

requestId
string
required

The unique identifier (ID) of a Map Dependencies Request.

Query Parameters

page[after]
string

The string value of the next attribute from a previous result page. The cursor value must be empty or omitted for the first request of a cursor-paginated query.

page[size]
number
default:20

The number of entries to include per response. Maximum value is 100.

Required range: 1 <= x <= 100

Response

Success

Response containing map dependencies data.

request_id
string

Unique identifier for the Map Dependency Request.

Example:

"abc123"

status
enum<string>

Status of the Map Dependency Request.

Available options:
pending,
ready,
error
Example:

"ready"

dependencies
object[] | null

Array of service dependencies. Null when status is "pending" or "error".

Links to iterate through the pages of results.