Retrieves a paginated list of all log entries for a specific endpoint with optional filtering criteria using the Rapida API.
Parameters
Configuration for the client connection.
request
GetAllEndpointLogRequest
required
Pagination configuration for the request.
The page number to retrieve (0-based indexing).
Number of endpoint logs to return per page.
The unique identifier of the endpoint for which to retrieve all log entries.
Optional array of filtering criteria to apply to the endpoint log search.
The field name to filter by.
The value to match against the specified key.
The logic operator for the criteria. Accepted values: “should” | “must”
Usage
from rapida import (
ConnectionConfig,
GetAllEndpointLogRequest,
get_all_endpoint_log
)
from pprint import pprint
connection_config = ConnectionConfig.default_connection_config(
ConnectionConfig.with_sdk("{your-rapida-api-key}")
)
response = get_all_endpoint_log(
client_cfg=connection_config,
request=GetAllEndpointLogRequest(
endpointId=2223006263292198912,
paginate=Paginate(page=0, pageSize=20),
# criterias=[Criteria(key="KEY", value="VALUE", logic="should")],
),
)
pprint(response)
Response
Numeric status code for the operation.
Indicates whether the operation was successful.
Array of endpoint log objects returned by the request.
Unique identifier for the endpoint log entry.
The identifier of the endpoint this log belongs to.
Source system or origin of the endpoint execution.
Current status of the endpoint execution.
Associated project identifier.
Associated organization identifier.
Model identifier tied to the endpoint provider.
Time taken for the endpoint execution in milliseconds.
Timestamp when the log entry was created.
Timestamp when the log entry was last updated.
Array of performance and execution metrics.
Description of what the metric measures.
Array of metadata associated with the endpoint execution.
Unique identifier for the metadata entry.
Array of arguments passed to the endpoint during execution.
Unique identifier for the argument.
Array of execution options used for the endpoint.
Unique identifier for the option entry.
Error information, if applicable.
Machine-readable error code.
Pagination information for the response.
Total number of endpoint logs available.
Total number of pages available.
Current page number (0-based).
Number of items per page.
Indicates if there are more pages available.
Indicates if there are previous pages available.