m-paap / fietskoeriers-api
Installs: 51
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/m-paap/fietskoeriers-api
Requires
- php: >=7.1.0
- ext-json: *
- guzzlehttp/guzzle: ~6.0
This package is not auto-updated.
Last update: 2025-10-26 19:48:06 UTC
README
Package still in development feel free to contribute.
Dabba Fietskoeriers.nl PHP API
Dabba Fietskoeriers.nl PHP wrapper.
composer required m-paap/fietskoeriers-api
Examples
Set up auth
$auth = new \FietskoeriersApi\Auth($username, $api_key, $test_mode);
Get all orders
(new \FietskoeriersApi\Order($auth))->all()
Get single order
(new \FietskoeriersApi\Order($auth))->find($order_id)
Create order
$address = new \FietskoeriersApi\Resources\AddressResource(
    $name,
    $address,
    $nr,
    $postal_code,
    $city,
    $county
);
$order = new \FietskoeriersApi\Resources\OrderResource(
   \FietskoeriersApi\Resources\OrderResource::DELIVERY_TYPE_NEXT_DAY,
   \FietskoeriersApi\Resources\OrderResource::PRODUCT_PAKKET,
   $address,
   $quantity
);
return (new \FietskoeriersApi\Order($auth))->create($order);
Confirm Order
(new \FietskoeriersApi\Order($auth))->confirm($order_id)
Cancel Order
(new \FietskoeriersApi\Order($auth))->cancel($order_id)
Get label PDF
(new \FietskoeriersApi\Label($auth))->find($order_id)