Fastwl API documentation

TrackingOrderStatusService

trackingServiceWs

get tracking order status

By passing in the appropriate options, you can search for available status order in the system


/trackingServiceWs

Usage and SDK Samples

curl -X GET "https://ws.fastwl.com/fastwlService/2.7.1/trackingServiceWs?accountNumber=&password=&trackNumber="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.TrackingOrderStatusServiceApi;

import java.io.File;
import java.util.*;

public class TrackingOrderStatusServiceApiExample {

    public static void main(String[] args) {
        
        TrackingOrderStatusServiceApi apiInstance = new TrackingOrderStatusServiceApi();
        String accountNumber = accountNumber_example; // String | Your account number
        String password = password_example; // String | Your password
        String trackNumber = trackNumber_example; // String | Your fastwl Tracking number
        try {
            array[trackingfastwl] result = apiInstance.trackingServiceWs(accountNumber, password, trackNumber);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling TrackingOrderStatusServiceApi#trackingServiceWs");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.TrackingOrderStatusServiceApi;

public class TrackingOrderStatusServiceApiExample {

    public static void main(String[] args) {
        TrackingOrderStatusServiceApi apiInstance = new TrackingOrderStatusServiceApi();
        String accountNumber = accountNumber_example; // String | Your account number
        String password = password_example; // String | Your password
        String trackNumber = trackNumber_example; // String | Your fastwl Tracking number
        try {
            array[trackingfastwl] result = apiInstance.trackingServiceWs(accountNumber, password, trackNumber);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling TrackingOrderStatusServiceApi#trackingServiceWs");
            e.printStackTrace();
        }
    }
}
String *accountNumber = accountNumber_example; // Your account number
String *password = password_example; // Your password
String *trackNumber = trackNumber_example; // Your fastwl Tracking number

TrackingOrderStatusServiceApi *apiInstance = [[TrackingOrderStatusServiceApi alloc] init];

// get tracking order status
[apiInstance trackingServiceWsWith:accountNumber
    password:password
    trackNumber:trackNumber
              completionHandler: ^(array[trackingfastwl] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FastwlApiDocumentation = require('fastwl_api_documentation');

var api = new FastwlApiDocumentation.TrackingOrderStatusServiceApi()

var accountNumber = accountNumber_example; // {String} Your account number

var password = password_example; // {String} Your password

var trackNumber = trackNumber_example; // {String} Your fastwl Tracking number


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.trackingServiceWs(accountNumber, password, trackNumber, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class trackingServiceWsExample
    {
        public void main()
        {
            
            var apiInstance = new TrackingOrderStatusServiceApi();
            var accountNumber = accountNumber_example;  // String | Your account number
            var password = password_example;  // String | Your password
            var trackNumber = trackNumber_example;  // String | Your fastwl Tracking number

            try
            {
                // get tracking order status
                array[trackingfastwl] result = apiInstance.trackingServiceWs(accountNumber, password, trackNumber);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling TrackingOrderStatusServiceApi.trackingServiceWs: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\TrackingOrderStatusServiceApi();
$accountNumber = accountNumber_example; // String | Your account number
$password = password_example; // String | Your password
$trackNumber = trackNumber_example; // String | Your fastwl Tracking number

try {
    $result = $api_instance->trackingServiceWs($accountNumber, $password, $trackNumber);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling TrackingOrderStatusServiceApi->trackingServiceWs: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::TrackingOrderStatusServiceApi;

my $api_instance = WWW::SwaggerClient::TrackingOrderStatusServiceApi->new();
my $accountNumber = accountNumber_example; # String | Your account number
my $password = password_example; # String | Your password
my $trackNumber = trackNumber_example; # String | Your fastwl Tracking number

eval { 
    my $result = $api_instance->trackingServiceWs(accountNumber => $accountNumber, password => $password, trackNumber => $trackNumber);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling TrackingOrderStatusServiceApi->trackingServiceWs: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.TrackingOrderStatusServiceApi()
accountNumber = accountNumber_example # String | Your account number
password = password_example # String | Your password
trackNumber = trackNumber_example # String | Your fastwl Tracking number

try: 
    # get tracking order status
    api_response = api_instance.tracking_service_ws(accountNumber, password, trackNumber)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling TrackingOrderStatusServiceApi->trackingServiceWs: %s\n" % e)

Parameters

Query parameters
Name Description
accountNumber*
String
Your account number
Required
password*
String
Your password
Required
trackNumber*
String
Your fastwl Tracking number
Required

Responses

Success status codes list :

CODE STATUS DESCRIPTION
200 PREPARATION The package is being prepared
200 DEPARTURE The package has been shipped
200 IN TRANSIT The package is in transit
200 LOGISTICS The parcel is in the sorting center
200 IN DELIVERY The package is being delivered
200 DELIVERED The parcel is delivered

Error status codes list :

CODESTATUSDESCRIPTION
001 Your login or password is incorrect Check your password or your login, an information is incorrect.
002 The service is not avaible for your webservice account Your account is disabled for this service.
003 The tracking number is not valid Check your tracking number, it's not a valid tracking number.
004 Access forbidden for this tracking number for your account Your account is not allowed to access at this tracking for this number.