Waiting for engine...
Skip to main content

deployedApiCallDetail

Returns API request details that match the filters in the input object. The number of records is capped and if there are more records than are returned the nextRequestTs and nextTransactionId fields will be populated in the return object.

Input Parameters:

  • input: Filter and pagination configuration including time range, sort order, and row limits.

Response: DeployedApiCallDetail object containing detailed API call metrics and pagination information.

Example Request:

query {
deployedApiCallDetail(
input: {
requestTsStart: "2026-01-01T00:00:00Z",
requestTsEnd: "2026-01-24T00:00:00Z",
sortOrder: ASC,
rowLimit: 2,
filter: "(requestTs > \"2026-01-06T03:18:30.005Z\" OR (requestTs = \"2026-01-06T03:18:30.005Z\" AND transactionId >= '<xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx>'))"
}
) {
data {
requestTs,
atom {
id
},
gateway {
id
},
account {
id
},
deployedApi {
id
},
authType,
status,
method,
requestUrl,
client {
remoteAddress,
userAgent,
subscription {
apiKeyId
}
},
user {
username
},
execution {
id
},
transactionId,
process {
id
},
quotaReset,
rateReset,
bytesReceived,
responseDuration,
backendDuration,
bytesSent,
quotaCount,
rateCount
},
nextRequestTs,
nextTransactionId
}
}

deployedApiCallDetail(
input: DeployedApiCallDetailInput!
): DeployedApiCallDetail!

Arguments

deployedApiCallDetail.input ● DeployedApiCallDetailInput! non-null input apimetrics

Type

DeployedApiCallDetail object apimetrics

Contains detailed API call metrics data.

On this Page