+

As dynamic as friendly

Developers - Full quote (precise price)

Get the exact price of the services we offer by indicating all the information of your shipment.

Full quote (precise price)

To obtain a precise quote indicate the complete addresses as well as the format of the parcels in your request.

        URL: https://api.fmlogique.com/ 
        POST: {
            "apiKey": "YOUR-API-KEY",
            "PickAddress": {
                "Name": "FM Logique",
                "Contact": "François",
                "Adressline1": "1395 Rue Fleury Est",
                "Adressline2": "Suite 102.2",
                "Adressline3": "",
                "City": "Montréal",
                "Province": "QC",
                "Code": "H2C 1R7",
                "Phone": "(438)777-6857",
                "PhoneExt": "",
                "Email": "info@fmlogique.com"
            },
            "DestAddress": {
                "Name": "FM Logique",
                "Contact": "François",
                "Adressline1": "1395 Rue Fleury Est",
                "Adressline2": "Suite 102.2",
                "Adressline3": "",
                "City": "Montréal",
                "Province": "QC",
                "Code": "H2C 1R7",
                "Phone": "(438)777-6857",
                "PhoneExt": "",
                "Email": "info@fmlogique.com"
            },
            "RVDate": "2020-02-28 21:47",
            "Service": "jour",
            "Parcels": [
                {
                    "Parcel": "Boite",
                    "Weight": "10.00",
                    "Size": "10 X 12 X 8"
                },
                {
                    "Parcel": "Enveloppe",
                    "Weight": "1.00",
                    "Size": "1 X 1 X 1"
                }
            ]
        }       

Description of the elements of the request


PickAddress: (OBJECT)

DestAddress: (OBJECT)

        {
            "Name":"FM Logique",
            "Contact":"François",
            "Adressline1":"1395 Rue Fleury Est",
            "Adressline2":"Suite 102.2",
            "Adressline3":"",
            "City":"Montréal",
            "Code":"H2C 1R7",
            "Phone":"(438)777-6857",
            "PhoneExt":"",
            "Email":"info@fmlogique.com"
        }       

The elements of the addresses are as follows:
  • Name: (STRING) The name of the place. (Company name, person name, others)
  • Contact: (STRING) The names of the persons for whom the packages or resource persons are intended.
  • Adressline1: (STRING) Street and street number only. (Do not indicate anything else. Do not indicate office, apt., Suite, room ...)
  • Adressline2: (STRING) The pavilion, wing, office, apt., Suite, room ...
  • Adressline3: (STRING) Other information relating to this address. (Ex. Go back ...)
  • City: (STRING) The city name.
  • Code: (STRING - MAX: 7 CHARS) The postal code
  • Phone: (STRING) The phone number.
  • PhoneExt: (STRING) The phone extension number.
  • Email: (STRING) The email.
The elements of the mandatory addresses are as follows:
  • Adressline1: Street and street number only. (Do not indicate anything else. Do not indicate office, apt., Suite, room ...)
  • City: The city name.
  • Code: The postal code

Parcels: (ARRAY)

        [
          {
              "Parcel":"Boite",
              "Weight":"8.00",
              "Size":"5 X 10 X 12"
          },
          {
              "Parcel":"Enveloppe",
              "Weight":"1.00",
              "Size":"1 X 1 X 1"
          }
        ]       

The elements of the packages are as follows:
  • Parcel: (STRING) The description of the package. (Ex. Box, Envelope, Bag, Tube, ...)
  • Weight: (STRING) The weight of the package in pounds.
  • Size: (STRING) The package format in inches.

RVDate: (STRING)

The date and time from when the packages are ready to be picked up.
The current date and time will be used if no date is specified. The date format must be (YYYY-MM-DD HH: MM) Ex. 2020-02-26 17:32. This date is used to calculate the maximum expected delivery time. The maximum expected delivery date and time will be the DeliveryDate element of the response.

Service: (STRING)

Services can be filtered. Useful for obtaining the price of a single service. Do not indicate anything to obtain the price of all the services.
  • jour: Next day.
  • periode: Half day.
  • 180: Regular 3 hours.
  • 120: Express 2 hours.
  • 60: Exclusive 1 hour.

The elements of special instructions:

  • ParcelNote: Note on packages.
  • Note: General instructions.
  • PickNote: Instructions for Picking
  • DestNote: Delivery Instructions
  • Reference: The client's reference.

To understand how it works!

In order to facilitate the integration of our functionalities into your system and to fully understand our APIs, you can use our test console provided for this purpose. Thanks to the documentation and the test console made available to you, the people who develop your website, software or application will be able to integrate our functionalities. For example, a button that would instantly schedule a shipment with the information you have in your system. Your shipments can also be scheduled automatically, for example when one of your customers buys one of your products and wishes to receive it by parcel. The automation possibilities are very lucrative in the end, since they save our customers a lot of time!

Test console
Developers
Shipments

25k

Packages delivered

Distance

1.5

Million kilometers

Help and Resources

3

Representatives

You have questions?

+
Are you sure you want to log out?
Logout