---
description: >-
  The Http Module is a thin wrapper around the isomorphic Http Implementation
  axios. It mainly unifies responses such that its use is consistent.
---

# Http Module

### Installation

{% tabs %}
{% tab title="npm" %}
```
npm i @signumjs/http
```
{% endtab %}

{% tab title="yarn" %}
```
yarn add @signumjs/http
```
{% endtab %}

{% tab title="<script/>" %}
```html
<script src='https://cdn.jsdelivr.net/npm/@signumjs/http/dist/signumjs.http.min.js'></script>
```

The namespace is `sig$http`

```javascript
const coingeckoClient = sig$http.HttpClientFactory
    .createHttpClient("https://api.coingecko.com/api/v3/coins")
```
{% endtab %}
{% endtabs %}

### API Reference

{% embed url="https://signum-network.github.io/signumjs/modules/http.html" %}
