beel_get_request_log
Retrieves the full headers and bodies of a request made with any of your API keys in the environment, using its request ID and an optional timestamp to find older logs.
Instructions
Returns the full detail (bodies and headers) of a request made by you, with any of your API keys in this environment — including one made with a key other than the one you are authenticating with, because the axis is the person, not the individual credential.
{account_id}: authorizes the call; it does not widen what you can see.404: the request does not exist, was made by another user (including another user of this same account), or belongs to the other environment.The widest read
logs:readopens: it returns the bodies and headers that any key of yours exchanged in this environment, so a key holding onlylogs:readreads the traffic of your privileged keys too. It never crosses to another user or to another account. Grant it accordingly.
BeeL API endpoint: GET /v1/accounts/{account_id}/request-logs/{request_id} (reference: https://docs.beel.es)
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"account_id": "<account_id>",
"request_id": "<request_id>"
},
"name": "beel_get_request_log"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timestamp | No | Log timestamp (the one returned by the list). Narrows the search window around that instant so the detail also works for logs older than the default window. If omitted, the default recent window is searched. | |
| account_id | Yes | Account the call is authorized against. It does not widen the result set. | |
| request_id | Yes | Correlation identifier (X-Request-Id). |