Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robbertkl/bunq-http
Low-level bunq HTTP client
https://github.com/robbertkl/bunq-http
bunq bunq-api
Last synced: 22 days ago
JSON representation
Low-level bunq HTTP client
- Host: GitHub
- URL: https://github.com/robbertkl/bunq-http
- Owner: robbertkl
- License: mit
- Created: 2019-08-13T21:05:29.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-10T10:55:02.000Z (12 months ago)
- Last Synced: 2024-10-07T13:47:50.880Z (about 1 month ago)
- Topics: bunq, bunq-api
- Language: JavaScript
- Size: 186 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bunq-http
[![npm version](https://badge.fury.io/js/bunq-http.svg)](https://www.npmjs.com/package/bunq-http)
Low-level bunq HTTP client. Extends [axios](https://github.com/axios/axios) to manage:
- setting required request headers
- request signing (using [node-forge](https://github.com/digitalbazaar/forge))
- response header & signature verification
- rate limitingPlease note this client does NOT know:
- where to find the bunq production/staging API endpoints
- what rate limits to use
- how to login / obtain a session tokenFor a bit higher level API client, please see [bunq-session](https://github.com/robbertkl/bunq-session). It uses bunq-http to create a usable API client, so if you're looking to get started with simply logging in and making API calls, use bunq-session instead.
## Installation
```sh
npm install --save bunq-http
```## Authors
- Robbert Klarenbeek,
## License
This repo is published under the [MIT License](LICENSE).