Metadata-Version: 2.1
Name: PyZohoBooksAPI
Version: 0.0.1
Summary: Py Zoho Books API
Home-page: UNKNOWN
Author: marwan mohamed
Author-email: marawan6569@gmail.com
License: UNKNOWN
Description: 
        # PyZohoBooksAPI
        
        ## Usage:
        - Authentication:
            ```python
          from PyZohoBooksAPI import ZohoAuth
        
          auth = ZohoAuth(
                 client_id='your_client_id',
                 client_secret='your_client_secret'
          )
            
          # generating token
          status, token = auth.generate_token(code='your_code')
          print(status)
          # >>> 200
          print(token)
          # >>> {'access_token': '1000.60062cb11995ad4c5395a31ae680fa09.d3438f753f4e64021aad100323e9cbb1', 'api_domain': 'https://www.zohoapis.com', 'token_type': 'Bearer', 'expires_in': 3600}
          
          # refreshing token
          status, refreshed_token = auth.refresh_token(refresh_token='1000.455b2011ed031afa48df852cfcfe7f9b.0aeb72a01ad1841ccbf5df8e548f9445'))
          print(status)
          # >>> 200
          print(refreshed_token)
          # >>> {'access_token': '1000.ce1d8d22982db8d5c80ea8c8903ca458.b53a0d99b4b0325f4ff554a8a452a92b', 'api_domain': 'https://www.zohoapis.com', 'token_type': 'Bearer', 'expires_in': 3600}
            ```
          
        - Contacts
          ```python
          from PyZohoBooksAPI import Contacts
          
          contacts = Contacts(token='your_token', organization_id='your_organization_id')
          
          # getting all contacts
          status, all_contacts = contacts.contacts_list()
          print(status)
          # >>> 200
          print(all_contacts)
          # >>> list_of_your_contacts
          
          # get contacts by id:
          status, contact = contacts.get_contact(contact_id='3168296000000075177')
          print(contact)
          # >>> your_contact
          
          # check contacts by email:
          status, contact = contacts.check_by_email(email='marawan6569@gmail.com')
          print(contact)
          # >>> your_contact
          
          # creating new contact
          status, contact = contacts.create_contact(contact_data={})
          print(contact)
          # >>> your_contact
          
          ```
        - Invoices
          ```python
          from PyZohoBooksAPI import Invoices
          
          invoices = Invoices(token='your_token', organization_id='your_organization_id')
          
          invoice = invoices.create_invoice(invoice_data={})
          invoice = invoices.email_an_invoice(invoice_id='your_invoice_id', email_data={})
          ```
Keywords: python,API,zoho,zoho books
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Description-Content-Type: text/markdown
