Skip to content
For Developers

API Integration for Online Stores

Integrate Evropat courier services directly into your online store. Modules for popular platforms and RESTful API for custom solutions.

Ready Modules

Modules for Popular Platforms

Download and install ready modules for your platform for quick integration

WooCommerce

Module for WordPress + WooCommerce. Automatic price calculation and waybill generation.

v2.5.1 PHP 7.4+
Request Module

OpenCart

Compatible with OpenCart 3.x and 4.x. Full integration with delivery methods.

v3.1.0 PHP 7.4+
Request Module

PrestaShop

Module for PrestaShop 1.7 and 8.x. Includes dashboard for shipment management.

v1.8.2 PHP 7.4+
Request Module

Magento

Extension for Magento 2 / Adobe Commerce. Enterprise-ready integration.

v2.0.5 PHP 8.1+
Request Module

Shopify

Shopify App. Easy integration through Shopify App Store.

Coming Soon
Request Interest
V

Valival

Valival — Bulgarian e-commerce platform with built-in Evropat integration.

Coming Soon
Request Module
G

GombaShop

GombaShop — online store platform with courier integration options.

Coming Soon
Request Module
CB

ConverBuilder

ConverBuilder — build pages and stores with Evropat linkage where supported.

Coming Soon
Request Module
S

Simwoly

Simwoly — e-commerce solution with order and delivery management.

Coming Soon
Request Module
N

NextCart Manager

NextCart Manager — store and order management with courier integration when configured.

Coming Soon
Request Module

REST API

Custom integration through our RESTful API. Full documentation and support.

View Documentation
Capabilities

What you can do with our API

Price Calculation

Calculate shipping prices in real-time based on weight, dimensions and destination.

Waybill Generation

Automatically generate waybills and labels for printing directly from your store.

Shipment Tracking

Show shipment status in real-time to your customers.

Office List

Retrieve list of delivery offices with addresses and working hours.

Cash on Delivery

Support for COD services with automatic transfer of collected amounts.

Webhooks

Receive notifications when shipment status changes through webhooks.

API Documentation

REST API Endpoints

Our API is designed to be easy to use and integrate

Base URL

https://api.evropat.bg/v1/

Authentication

All requests require an API key in the header:

Authorization: Bearer YOUR_API_KEY

Endpoints

POST /shipments/calculate

Calculates delivery price based on parameters

POST /shipments/create

Creates new shipment and returns waybill

GET /shipments/{tracking_number}

Returns shipment information and status

GET /offices

Returns list of all offices

GET /cities

Returns list of serviced locations

Example: Price Calculation

curl -X POST https://api.evropat.bg/v1/shipments/calculate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from_city": "Sofia",
    "to_city": "Plovdiv",
    "weight": 2.5,
    "delivery_type": "office",
    "cod_amount": 50.00
  }'