Skip to content

Commit 9a349e0

Browse files
Add mark as paid API, remove settlement (#87)
* Add mark as paid API, remove settlement * version bump up
1 parent 6fecaf3 commit 9a349e0

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

fyle/platform/apis/v1beta/admin/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"""
22
Initializing Admin API's
33
"""
4+
from .reports import Reports
45
from .categories import Categories
56
from .cost_centers import CostCenters
67
from .employees import Employees
@@ -41,3 +42,4 @@
4142
departments = Departments(version, role)
4243
subscriptions = Subscriptions(version, role)
4344
scheduled_callbacks = ScheduledCallbacks(version, role)
45+
reports = Reports(version, role)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
from ....internals.post_resources import PostResources
2+
3+
4+
class Reports(PostResources):
5+
6+
REPORTS = '/reports'
7+
MARK_AS_PAID = '/reports/mark_paid/bulk'
8+
9+
def __init__(self, version, role):
10+
super().__init__(version, role, Reports.REPORTS)
11+
12+
def bulk_mark_as_paid(self, payload):
13+
return self.api.make_post_request(
14+
api_url=Reports.MARK_AS_PAID,
15+
payload=payload
16+
)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name='fyle',
8-
version='v0.36.1',
8+
version='v0.37.0',
99
author='Siva Narayanan',
1010
author_email='[email protected]',
1111
description='Python SDK for accessing Fyle Platform APIs',

0 commit comments

Comments
 (0)