public static async Task <IActionResult> GetAwbNumber([HttpTrigger(AuthorizationLevel.Anonymous, "get")] HttpRequest req, ILogger log)
        {
            log.LogInformation("C# HTTP trigger function GetAwbNumber processed a request.");

            // parse query parameter
            string shipmentAddr = req.Query["shipmentAddr"];

            if (shipmentAddr == null)
            {
                return(new BadRequestObjectResult("Please pass 'shipmentAddr' on the query string."));
            }

            var svc       = new ShipmentService(GetWeb3(), shipmentAddr);
            var awbNumber = await svc.AwbNumberQueryAsync();

            return(new OkObjectResult(awbNumber));
        }