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.
Was this topic helpful?