# Create a Map Dependency Request Create a Map Dependency Request. Endpoint: POST /1/maps/dependencies/requests Version: 1.0.0 Security: configuration_key ## Query parameters: - `limit` (integer) Maximum number of dependencies to return. Default is 10000, maximum is 64000. Example: 5000 ## Request fields (application/json): - `start_time` (integer) Absolute start time to evaluate dependencies, in seconds since UNIX epoch. Must be <= (when is not provided). Example: 1622548800 - `end_time` (integer) Absolute end time to evaluate dependencies, in seconds since UNIX epoch. Must be >= (when is not provided). Example: 1622635200 - `time_range` (integer) Time range in seconds (minimum 1). Can be used with either (seconds after ), (seconds before ), or without either (seconds before now). Example: 7200 - `filters` (array) Optional list of service nodes to filter dependencies by. Only dependencies involving these nodes will be returned. - `filters.name` (string, required) Name of the service or node. Example: "user-service" - `filters.type` (string) Type of the node. Currently only "service" is supported. Defaults to "service" if not specified. Enum: "service" ## Response 200 fields (application/json): - `request_id` (string) Unique identifier for the Map Dependency Request. Example: "abc123" - `status` (string) Status of the Map Dependency Request. Enum: "pending", "ready", "error" ## Response 201 fields (application/json): - `request_id` (string) Unique identifier for the Map Dependency Request. Example: "abc123" - `status` (string) Status of the Map Dependency Request. Enum: "pending", "ready", "error" ## Response 400 fields (application/problem+json): - `error` (string, required) - `status` (number, required) The HTTP status code of the error. - `type` (string, required) Type is a URI used to uniquely identify the type of error. - `title` (string, required) Title is a human-readable summary that explains the of the problem. - `detail` (string) The general, human-readable error message. - `instance` (string) The unique identifier (ID) for this specific error. ## Response 401 fields (application/json): - `error` (string) ## Response 403 fields (application/json): - `error` (string) ## Response 404 fields (application/json): - `error` (string) ## Response 422 fields (application/problem+json): - `error` (string, required) - `status` (number, required) The HTTP status code of the error. - `type` (string, required) Type is a URI used to uniquely identify the type of error. - `title` (string, required) Title is a human-readable summary that explains the of the problem. - `detail` (string) The general, human-readable error message. - `instance` (string) The unique identifier (ID) for this specific error. - `type_detail` (array) - `type_detail.field` (string) - `type_detail.code` (string) Enum: "invalid", "missing", "incorrect_type", "already_exists" - `type_detail.description` (string) ## Response 429 fields (application/json): - `error` (string) ## Response default fields (application/json): - `error` (string)