GlobKurier
  1. Integration via the Globkurier API
GlobKurier
  • Integration via the Globkurier API
    • Introduction (PL)
    • Introduction (EN)
    • Integration Strategy (PL)
    • Integration Strategy (EN)
    • Full Integration (PL)
    • Full Integration (EN)
    • Fast order Integration (PL)
    • Fast order Integration (EN)
    • Pricing Summary before ordering (PL)
    • Pricing Summary before ordering (EN)
    • Shipment search (PL)
    • Shipment search (EN)
    • Crossborder / Points (PL)
    • Crossborder / Points (EN)
    • Labels (PL)
    • Labels (EN)
    • Tracking (PL)
    • Tracking (EN)
    • Get carrier data (PL)
    • Get carrier data (EN)
    • Addon categories (PL)
    • Addon categories (EN)
    • Order with customs (PL)
    • FAQ (PL)
    • FAQ (EN)
    • Endpoints
      • Dictionary
        • Addresses
          • Get list of countries
          • Get states for country
          • Get shipment/receiving points
          • Get Polish addresses
          • Get list of cities
        • Carriers
          • Get available carrier list
          • Get shipment/receiving points
        • Finance
          • Get available currency list
        • Orders
          • Get available order content
        • Agreements
          • Get agreements
      • Authentication
        • Generate token
        • Refresh token
        • Remove token
      • Fast order
        • Simplified order placement (bestprice)
      • Full integration
        • Get products
        • Get addons for product
        • Get discount code information
        • Get available courier arrival times to the sender for the shipment
        • Get payments
        • Get bank account numbers
        • Get order price
        • Get custom required fields
        • Create order
        • Partial order validation
        • Create order for courier pick up
      • Payments
        • Get list of available methods
        • Generate form data for online order payment
        • Prepaid top-up
        • Changing payment method for online order
      • Orders
        • Get order
        • Get list of orders for the protocol
        • Get protocol
        • Get labels
        • Get shipment statuses
      • User
        • Get user data
        • Get user coupon data
        • Register user
        • Edit user
        • Get company information
        • Get user invoice list
        • Get invoice
        • Get compressed list of invoices
        • Get invoice email
        • Get account and payment statistics
        • Get list of payment methods
        • Get selected payment method
        • Create selected payment method
        • Remove selected payment method
        • Get order statistics
        • Get list of customs documents for the order
        • Get list of options for saving user preferences
        • Save user preferences
        • Send SMS with a verification code
      • Users
        • AddressBook
          • Edit sender contact in address book
          • Add sender contact in address book
          • Delete sender contact from address book
          • Edit receiver contact in address book
          • Add receiver contact in address book
          • Delete receiver contact from address book
          • Get senders contacts from address book
          • Get receiver contacts from address book
          • Import sender contacts to address book
          • Import receiver contacts to address book
        • get company for user
        • Update user currency
        • User return carrier list
        • Manage user return carrier list
      • AddressBook
        • Add sender contact to address book
        • Add receiver contact to address book
        • Get senders address book
        • Get receivers address book
        • Edit sender contact into address book
        • Edit receiver contact into address book
        • Delete sender contact from address book
        • Delete receiver contact from address book Copy
      • Order templates
        • Add template
        • Get tempalate list
        • Edit template
        • Delete template
  1. Integration via the Globkurier API

Fast order Integration (EN)

1. Description#

The fastest way to choose the best offer and place an order is through the endpoint Simplified order placement - new.
It is a combination of several points from Full Integration (EN) in one. Instead of asking about all the products and addons and then placing the order, the system will automatically find the best (cheapest) offer and take it into execution.
The endpoint structure is similar to endpoints Get products, Get order price and Create order.

2. Structure#

You can use the strategy description Full Integration (EN) to build a query, and the key differences are:
in the shipment section:
there is no productId (we do not indicate a specific product)
the integrationName appears - the code of the carrier we want to send the shipment with. The codes can be downloaded from the endpoint described here: Get carrier data (EN) e.g. DPD, DHL
in the addons section we provide categories of additional services (add-ons) that we are interested in ordering along with the shipment (list: Addon categories (EN))
np. "addons": {
"INSURANCE": {
"value": 100
}}

3. Action#

For the given parameters, the system will try to find the cheapest offer that meets all the requirements. If a pointId is provided in the senderAddress section, the system will look for an offer that is shipped from a point (not necessarily with a courier pickup option -> instead of DPD, the DPD Pickup option will be selected).

4. Operation control#

In the URL, by providing the createFully and onlyPricing parameters, we decide on the type of algorithm to be used:
ParameterAction
onlyPricing = trueThe system will return a response with calculated rates and information about assigned allowances (similarly to the endpoint Get order price)
createFully = trueThe system will automatically create the order both in the Globkurier system and forward it to the carrier. Similarly to the endpoint Create order

5. Response errors#

There are several possible system responses due to the error:
ResponseExplanation
"fields": {"addons[RETURN_SHIPMENT][id]": "This value is not available"}No such add-on can be found for the specified parameters. The specified add-on should be deleted
{"fields": {"collectionType": "No product was found for the specified collection type."}}No product found for the given shipping type (you need to change either the courier or the shipping type)
{"fields": {"shipment[integrationName]": "This offer is not available for given carrier."}}There are no offers for the selected courier, shipping type and delivery type

6. Correct answer#

After implementation
Modified at 2025-07-21 07:43:56
Previous
Fast order Integration (PL)
Next
Pricing Summary before ordering (PL)
Built with