v1

latestOpenAPI 3.1.0Apache 2.02026-07-2685126228.9 KB
Service Maps

Create a Map Dependency Request

Create a Map Dependency Request.

post/1/maps/dependencies/requests

Query parameters

limitinteger

Maximum number of dependencies to return. Default is 10000, maximum is 64000.

Request body

start_timeinteger

Absolute start time to evaluate dependencies, in seconds since UNIX epoch. Must be <= end_time (when time_range is not provided).

end_timeinteger

Absolute end time to evaluate dependencies, in seconds since UNIX epoch. Must be >= start_time (when time_range is not provided).

time_rangeinteger

Time range in seconds (minimum 1). Can be used with either start_time (seconds after start_time), end_time (seconds before end_time), or without either (seconds before now).

Example request

{
  "start_time": 1622548800,
  "end_time": 1622635200,
  "time_range": 7200,
  "filters": [
    {
      "name": "user-service",
      "type": "service"
    }
  ]
}

Response

Success - Results are ready or request has failed (see status field)

request_idstring

Unique identifier for the Map Dependency Request.

status'pending' | 'ready' | 'error'

Status of the Map Dependency Request.

Example response

{
  "request_id": "abc123",
  "status": "pending"
}