Client Libraries

Integrate Your Software with ElasticRoute

Less work for your devs with our libraries.

With effect from 02 January 2021, we will deprecate support for these client libraries and there will be no future updates. If you are currently using the client libraries, the integrations done based on it should still be able to work. Moving forward, we recommend the use of our API documentation (Dashboard and Routing Engine) to build your integration.

ElasticRoute has a REST API served over HTTP that can be used by anyone with an account. Any software / system that can communicate with the Internet with HTTP requests can thus be integrated with ElasticRoute. Our client libraries aim to provide a seamless integration experience for your devs by handling parsing, verification and authentication when communicating with the API.

PHP – Packagist
detrack/elasticroute (Deprecated)

Python – PyPI
elasticroute (Deprecated)

C# (.NET) – Nuget
ElasticRoute (Deprecated)

Java – GitHub
detrack/elasticroute-java (Deprecated)

Start Routing Today!

Try it now with a free 14-day trial. Don't wait.

Why use our libraries?

Built-In, Thorough Documentation

Find out how to use our API without having to Alt+Tab. Supports PHPStorm, PyCharm, IntelliSense and other code analyzers.

Built-In Validation & Sanitization

Catches your mistakes early so the API won't. Fills in sensible defaults so you type less.

Built-In Parsing & Authentication

So you don't have to do it yourself. Spend your time making great things, not parsing JSON.

Have questions?

Let's find an answer in our list of tutorials

Start routing today

Sign up for a FREE ElasticRoute account