Skip to content

Commit 5304ad6

Browse files
authored
Feat: Adding scheduled callbacks API (#83)
* Feat: Adding scheduled callbacks API * Bumping the version
1 parent 7ebcacf commit 5304ad6

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
@@ -18,6 +18,7 @@
1818
from .corporate_card_transactions import CorporateCardTransactions
1919
from .departments import Departments
2020
from .subscriptions import Subscriptions
21+
from .scheduled_callbacks import ScheduledCallbacks
2122
from ..version import version
2223

2324
role = 'admin'
@@ -39,3 +40,4 @@
3940
corporate_card_transactions = CorporateCardTransactions(version, role)
4041
departments = Departments(version, role)
4142
subscriptions = Subscriptions(version, role)
43+
scheduled_callbacks = ScheduledCallbacks(version, role)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
V1 Beta Admin Scheduled Callbacks
3+
"""
4+
5+
from ....internals.list_resources import ListResources
6+
from ....internals.list_all_resources import ListAllResources
7+
from ....internals.post_resources import PostResources
8+
9+
10+
class ScheduledCallbacks(ListResources, ListAllResources, PostResources):
11+
"""Class for Scheduled Callbacks APIs."""
12+
13+
SCHEDULED_CALLBACKS = '/scheduled_callbacks'
14+
15+
def __init__(self, version, role):
16+
super().__init__(version, role, ScheduledCallbacks.SCHEDULED_CALLBACKS)

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.35.0',
8+
version='v0.36.0',
99
author='Siva Narayanan',
1010
author_email='[email protected]',
1111
description='Python SDK for accessing Fyle Platform APIs',

0 commit comments

Comments
 (0)