phelipetls / reportforce

A Salesforce Analytics API client for Python

Home Page:https://reportforce.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Salesforce Analytics API client for Python

Documentation Status PyPI Version Travis Build Status Code Coverage

NOTE: This project is no longer maintained, because I don't work with Salesforce anymore.

Ever needed to daily download a Salesforce report and curse your life because it gets so tedious to do so manually in the browser or something?

Well, me too. To turn this process less painful, I created this package. By using it, you will hopefully be able to download most Salesforce reports as a DataFrame or an Excel spreadsheet.

Check out our documentation at readthedocs.

Main Features

  • Supports downloading tabular, matrix and summary reports.
  • Workaround the 2000 row limit if you provide a column with unique values.
  • Download reports as Excel files.

Example usage

from reportforce import Reportforce

Reportforce("user", "pass", "token").get_report("00O1a000001YtFG")

Learn more at our User guide.

License

MIT

Contributing

If you find a bug, please, feel free to open an issue! Likewise, if you think something could be improved, open a pull request.

Support

You can help me by starring this repository. :)

About

A Salesforce Analytics API client for Python

https://reportforce.readthedocs.io/


Languages

Language:Python 98.6%Language:Makefile 1.4%