PHPackages                             shipcore-nl/postnl-api-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. shipcore-nl/postnl-api-php

ActiveLibrary[API Development](/categories/api)

shipcore-nl/postnl-api-php
==========================

PostNL REST API PHP Bindings

0.1.0-alpha1(8y ago)115MITPHPPHP ^5.5.5 || ~7.0

Since Sep 18Pushed 8y ago1 watchersCompare

[ Source](https://github.com/shipcore-nl/postnl-api-php)[ Packagist](https://packagist.org/packages/shipcore-nl/postnl-api-php)[ RSS](/packages/shipcore-nl-postnl-api-php/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

PostNL REST/SOAP API PHP Bindings
=================================

[](#postnl-restsoap-api-php-bindings)

About
-----

[](#about)

This PHP library for both PostNL's REST and SOAP API aims to provide a simple way to connect your application with PostNL. By abstracting away needless complexity when processing shipment information and increased fault-tolerance, you can get up and running with PostNL in minutes.
At the lower level this library uses asynchronous communication and payload splitting for improved performance.

Important notice
----------------

[](#important-notice)

The PHP bindings can connect to both PostNL's SOAP and REST API.
The library is still a work-in-progress, but the Barcode, Labelling and Confirming will hopefully be completed soon.

### Status

[](#status)

ServiceStatus RESTStatus SOAPVersion**Addresses**Adrescheck NationaalN/AN/AN/AAdrescheck Basis NationaalN/AN/AN/AAdrescheck InternationaalN/AN/AN/APersoon op AdresCheck BasisN/AN/AN/AGeo Adrescheck NationaalN/AN/AN/A**Creditworthiness &amp; Business information**Bedrijfscheck NationaalN/AN/AN/AIBANcheck NationaalN/AN/AN/AKredietcheck Consument BasisN/AN/AN/AKredietcheck Consument PremiumN/AN/AN/AFraudepreventie Check BasisN/AN/AN/AKredietcheck ZakelijkN/AN/AN/A**Send &amp; Track**Barcode webservicealphaalpha1.1Labelling webservicealphaalpha2.1Confirming webservicealphaalpha1.10Shippingstatus webserviceExpected: September, 2017Expected: September, 20171.6**Delivery Options**Deliverydate webserviceExpected: September, 2017Expected: September, 20172.2Location webserviceExpected: September, 2017Expected: September, 20172.1Timeframe webserviceExpected: September, 2017Expected: September, 20172.1**Mail**Bulkmail webserviceN/AN/AN/AInstructions
------------

[](#instructions)

- Clone this repo
- Optionally run `composer require guzzlehttp/guzzle` to use Guzzle instead of cURL directly
- Run `composer install` (Don't have composer? Visit )
- You're good to go! A few small examples can be found in this README.

Example
-------

[](#example)

Creating a label using default REST API

```
