Skip to main content
Glama

List API calls

list_unified_apicalls
Read-onlyIdempotent

List apicalls from the connected account. Returns an array of apicall records. Supports filtering by updated_gte, sort, order, external_xref, integration_type, error, connection_id, env, and pagination. Use to browse or search many apicalls; to fetch a single apicall by its ID, use get_unified_apicall.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
envNo
sortNo
typeNoFilter the results to just this type
errorNoFilter the results for API Calls with errors
limitNoMaximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets.
orderNo
offsetNoNumber of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results.
webhook_idNoFilter the results to just this webhook
is_billableNoFilter the results for only billable API Calls
updated_gteNoReturn only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
connection_idNoFilter the results to just this integration
external_xrefNoFilter the results to only those integrations for your user referenced by this value
integration_typeNoFilter the results to just this integration

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • changedInput schema / properties / limit / description
      Previous value: -"Maximum number of results to return in one page (default 100)"New value: +"Maximum number of results to return in one page (default 100). Use together with 'offset' to page through large result sets."
    • changedInput schema / properties / offset / description
      Previous value: -"Number of results to skip, for pagination (default 0)"New value: +"Number of results to skip, for pagination (default 0). Advance by 'limit' each page to fetch subsequent results."
  2. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "$defs": {
      +    "ApiCall": {
      +      "properties": {
      +        "connection_id": {
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "created_at": {
      +          "description": "The date that this object was created (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "endapi_response_time": {
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "environment": {
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "error": {
      +          "description": "The error description (if status code is >= 400)",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "external_xref": {
      +          "description": "your customer's user ID",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "id": {
      +          "description": "Unique identifier for this API call",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "integration_type": {
      +          "description": "The integration type",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "ip_address": {
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "is_billable": {
      +          "type": [
      +            "boolean",
      +            "null"
      +          ]
      +        },
      +        "method": {
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "name": {
      +          "description": "The called name of the API method",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "path": {
      +          "description": "The called API method's HTTP verb and route path (PUT /crm/{integration}/deak/{id})",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "size": {
      +          "description": "The size of the response",
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "status": {
      +          "description": "The resulting HTTP status code (200)",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "type": {
      +          "description": "The type of API Call being logged. One of: login, webhook, inbound, mcp",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "unified_response_time": {
      +          "type": [
      +            "number",
      +            "null"
      +          ]
      +        },
      +        "user_agent": {
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "webhook_id": {
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        },
      +        "workspace_id": {
      +          "description": "(reference to KmsSpace)",
      +          "type": [
      +            "string",
      +            "null"
      +          ]
      +        }
      +      },
      +      "type": [
      +        "object",
      +        "null"
      +      ]
      +    }
      +  },
      +  "$schema": "http://json-schema.org/draft-07/schema#",
      +  "additionalProperties": {},
      +  "properties": {
      +    "results": {
      +      "items": {
      +        "anyOf": [
      +          {
      +            "$ref": "#/$defs/ApiCall"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "type": [
      +        "array",
      +        "null"
      +      ]
      +    }
      +  },
      +  "type": "object"
      +}
  3. Changed2 schema fields changed
    • addedInput schema / properties / limit / description
      Added value: +"Maximum number of results to return in one page (default 100)"
    • addedInput schema / properties / offset / description
      Added value: +"Number of results to skip, for pagination (default 0)"
  4. Changed3 schema fields changed
    • removedInput schema / properties / fields
      Removed value: -{
      -  "description": "Comma-separated list of fields to include in the response",
      -  "type": "string"
      -}
    • changedInput schema / properties / type / enum
      Previous value: -[
      -  "login",
      -  "webhook",
      -  "inbound"
      -]New value: +[
      +  "login",
      +  "webhook",
      +  "inbound",
      +  "mcp"
      +]
    • changedInput schema / properties / updated_gte / description
      Previous value: -"Return only results whose updated date is equal or greater to this value"New value: +"Return only results whose updated date is equal or greater to this value (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)"
  5. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources