using System.Collections.Generic;
using System.Threading.Tasks;
public static void Main()
Console.WriteLine (token);
string result = GetStatus(token);
Console.WriteLine (result);
public static string Token(){
string token = string.Empty;
WebRequest request = WebRequest.Create ("http://dev.ttmentregas.com/api/Account/Authenticate");
string postData = "{\"username\": \"cliente_prueba\", \"password\" : \"3212\"}";
byte[] byteArray = Encoding.UTF8.GetBytes (postData);
request.ContentType = "application/json";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream ();
dataStream.Write (byteArray, 0, byteArray.Length);
WebResponse response = request.GetResponse ();
Console.WriteLine (((HttpWebResponse)response).StatusDescription);
dataStream = response.GetResponseStream ();
StreamReader reader = new StreamReader (dataStream);
token = reader.ReadToEnd ();
public static string GetStatus(string Token){
string createResult = string.Empty;
WebRequest request = WebRequest.Create ("http://dev.ttmentregas.com/api/ServiceStatus/Tracking?DeliveryDate=2019-01-03&onlyClosed=true");
request.Headers.Add("Authorization", "Bearer " + Token);
WebResponse response = request.GetResponse ();
Console.WriteLine (((HttpWebResponse)response).StatusDescription);
Stream dataStream = response.GetResponseStream ();
StreamReader reader = new StreamReader (dataStream);
createResult = reader.ReadToEnd ();