curl --request GET \ --url 'https://api.e2enetworks.com/myaccount/api/v1/appliances/load-balancer-timeline/{lb_id}/?project_id=<PROJECT_ID>&apikey=<API_KEY>&location=<LOCATION>' \ --header 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( "https://api.e2enetworks.com/myaccount/api/v1/appliances/load-balancer-timeline/{lb_id}/", params={"project_id": "<PROJECT_ID>", "apikey": "<API_KEY>", "location": "<LOCATION>"}, headers={"Authorization": "Bearer <API_TOKEN>"},)print(response.json())const url = new URL("https://api.e2enetworks.com/myaccount/api/v1/appliances/load-balancer-timeline/{lb_id}/");url.search = new URLSearchParams({ project_id: "<PROJECT_ID>", apikey: "<API_KEY>", location: "<LOCATION>" });
const response = await fetch(url, { method: "GET", headers: { "Authorization": "Bearer <API_TOKEN>" },});console.log(await response.json());Returns the activity timeline for a load balancer, optionally filtered to a given year and month. Compared with Action Logs, each timeline entry additionally records who performed the operation (operation_performed_by, performer_type, performer_name) and whether it succeeded (status). Events include CREATE, UPDATE, RENAME, UPGRADE_PLAN, POWER_OFF, IPV6_ATTACH / IPV6_DETACH, ENABLE_ACCESS_LOGS / DISABLE_ACCESS_LOGS, ACTIVATE_BITNINJA_LICENSE / TERMINATE_BITNINJA_LICENSE, and PAUSE_ALERT / RESUME_ALERT.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The id of the load balancer, as returned by the List Load Balancers endpoint.
Example
12345Query Parameters
Section titled “Query Parameters”Filter the timeline to this calendar year.
Example
2026Filter the timeline to this month (zero-padded).
Example
06Identifier of the project to scope the request to. Required integer project ID.
Example
<PROJECT_ID>API key used to authenticate the request
Example
<API_KEY>Region of the load balancer.
Example
<LOCATION>Responses
Section titled “Responses”Successful response
object
object
Timeline event (e.g. CREATE, UPDATE, RENAME, UPGRADE_PLAN, POWER_OFF, IPV6_ATTACH, ENABLE_ACCESS_LOGS, ACTIVATE_BITNINJA_LICENSE).
Whether the operation succeeded.
object
Example
{ "code": 200, "data": [ { "timestamp": "Jun 09, 2026 05:48:40 AM", "event": "ENABLE_ACCESS_LOGS", "client_ip": "59.160.116.134", "details": "Appliance name: new-name-1, Bucket name: bucket-name, Message: Access logs enabled successfully", "operation_performed_by": "user@example.com", "performer_type": "primary_user", "performer_name": "Tushar Tushar", "status": true } ], "message": "Success"}