Metadata-Version: 2.1
Name: veracross_api
Version: 0.3
Summary: Simple library for interacting with the Veracross API
Home-page: https://github.com/beckf/veracross_api
Author: Forrest Beck
Author-email: forrest.beck@da.org
License: MIT License
Download-URL: https://github.com/beckf/veracross_api/archive/v.02.tar.gz
Description: # Veracross API Python Library
        Provides an easy way to pull information from the Veracross API in Python.
        
        Rate limiting and pagination will be handled automatically.
        
        Usage Example:
        ```python
        import veracross_api as v
        
        c = {'school_short_name': 'abc',
                'vcuser': 'username',
                'vcpass': 'password'
        }
        
        # Create a new object with library
        vc = v.Veracross(c)
        
        # Return all faculty and staff
        data = vc.pull("facstaff")
        print(data)
        
        # Return one faculty and staff member by id
        data = vc.pull("facstaff/99999")
        print(data)
        
        # Pass url parameters in a dictionary to the pull method.
        # Follow the guidelines specified here: https://api.veracross.com/docs
        # Return all faculty staff updated after 2019-01-01
        param = {"updated_after": "2019-01-01"}
        data = vc.pull("facstaff", parameters=param)
        print(data)
        ```
        
        All data will be returned as a dictionary.
        
        
Keywords: Veracross,API
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
