Client Libraries

Integrate Your Software with ElasticRoute

Less work for your devs with our libraries.

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.

Get started with any one of the languages below:

PHP – Packagist
detrack/elasticroute

Python – PyPI
elasticroute

C# (.NET) – Nuget
ElasticRoute

Java
Coming End Jun

NodeJS
Coming Mid Jul

Ruby
Coming End Jul

Why use our libraries?

Icon

Built-In, Thorough Documentation

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

Icon

Built-In Validation & Sanitization

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

Icon

Built-In Parsing & Authentication

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