Voila Shipping Documentation – Fast & Reliable Shipping Solutions Worldwide

API Request Records

Access records of API requests.

API Request Logs

Overview

The API Request Logs page provides a comprehensive overview of incoming requests from individual API users to the system. This page is a central hub for reviewing the various API requests directed at your system.

This documentation will guide you through effectively utilising this page and its accompanying features. This guide will cover essential tasks such as conducting searches within the requests, interpreting log files, and comprehending request particulars like response codes.

Defining View

Upon successfully logging into your Voila dashboard, navigate to the "API Request Logs" page by selecting it from the menu on the left-hand side of the interface.

To begin, you have the flexibility to customise the content displayed on the API Request Logs page. On the top right corner, you'll find a button that, when clicked, enables you to select the specific options you wish to have displayed. Utilise this feature to indicate your preferences for the content you want to view. Additionally, you can determine the visibility of specific columns through the "Column Selector" and designate your chosen filters in the "Filter Selector" section.

Click to Play or Pause the Video

To conduct searches within your API requests, take advantage of our distinct search parameters, namely "REQUEST_ID" or "ID," both accessible to the left of the "Search" button.

Click to Play or Pause the Video

Filtering by Date

You also have the option to specify a particular date range for viewing API requests. As demonstrated in the image below, selecting a date range within which our requests are present becomes necessary when the default date range does not yield any results.

To modify the date range, click on the calendar icon in the screen's top-right corner.

You will find two distinct options: one permits manual selection of a date range directly from the calendar, while the other provides a convenient "Fast Date Picker." The latter offers a variety of pre-defined date ranges frequently used, such as "This Week," "Last Week," "This Month," and more. It empowers you to swiftly narrow down your API request logs according to your needs.

Click to Play or Pause the Video

Filters

Filters are powerful tools to fine-tune your search amidst the array of requests.

Click to Play or Pause the Video

Request Details

Once you've selected your desired date and applied filters, a comprehensive list of requests and their corresponding details will be presented. As illustrated in the image below, this section encompasses a range of more information and features, each of which we will examine individually:

Furthermore, additional fields exist like ID, Request ID, Request URL, and API Account. These have been previously discussed within this documentation's "Search" and "Filters" sections.

Request-Details.webp

Response Code

The Response Code refers to the HTTP response code. While sending requests, you may encounter several common response codes, each with its distinct implications:

Response-Code.webp

Logs

When you click on the Logs icon associated with any given request, you'll notice two distinct sections: "Request Data" and "Response Data." These sections provide insight into both the data sent and received. In the following areas, we'll delve into the details of the codes in both the request and response data.

By thoroughly examining these sections, you can understand the data interactions between your system and the Voila API. If there's anything else you need assistance with, please don't hesitate to let us know.

Click to Play or Pause the Video

Request Logs

Request Logs offer a comprehensive view of a request's journey from inception to culmination. They include tracking how numerous requests are initiated, transmitted, and processed until the final response is obtained and presented. A window will appear when selecting a specific request, showcasing key details like the Date, Time, ID, Method, URL, Duration (ms), and Status (Response Code) of the API request.

Clicking the "View logs" button unveils the logs for requests flowing between the Voila API and the courier's servers, displayed as both Request Data and Response Data.

Click to Play or Pause the Video