Skip to content

Get all invoices from your OVH account

Notifications You must be signed in to change notification settings

WizardTales/ovh-fact

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OVH-FACT

This tool allow you to download all your OVH.com invoices.

Installation

  • You need Ruby 2.x.x and nodeJS 9.x.x
  • Clone this repository and go to the cloned folder
  • npm install

Configuration

Go to https://api.ovh.com/createToken/?GET=/me/* to generate new credentials. Then create a .env file in your folder

APP_ENDPOINT = "<YOUR APP ENDPOINT>"
APP_KEY     = "<YOUR APP KEY>"
APP_SECRET  = "<YOUR SECRET>"
CONSUMER_KEY= "<YOUR CONSUMER KEY>"

About endpoints

  • OVH Europe: ovh-eu (default)
  • OVH North-America: ovh-ca
  • RunAbove: runabove-ca
  • SoYouStart Europe: soyoustart-eu
  • SoYouStart North-America: soyoustart-ca
  • Kimsufi Europe: kimsufi-eu
  • Kimsufi North-America: kimsufi-ca

Usage

  • node app.js > list.csv will generate a list.csv file containing all your invoices (take some times)
  • ruby process.rb 2017 will export all 2017 invoices from the list.csv as PDF

Todo

  • Add date range to filter invoices export

About

Get all invoices from your OVH account

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.8%
  • Ruby 41.2%