|
10 | 10 |
|
11 | 11 | from .exceptions import ciscosparkapiException, SparkApiError
|
12 | 12 | from .restsession import RestSession
|
13 |
| -from .api.accesstokens import AccessToken, AccessTokensAPI |
14 | 13 | from .api.people import Person, PeopleAPI
|
15 | 14 | from .api.rooms import Room, RoomsAPI
|
16 | 15 | from .api.memberships import Membership, MembershipsAPI
|
17 | 16 | from .api.messages import Message, MessagesAPI
|
18 | 17 | from .api.teams import Team, TeamsAPI
|
19 | 18 | from .api.teammemberships import TeamMembership, TeamMembershipsAPI
|
20 | 19 | from .api.webhooks import Webhook, WebhooksAPI
|
| 20 | +from .api.organizations import Organization, OrganizationsAPI |
| 21 | +from .api.licenses import License, LicensesAPI |
| 22 | +from .api.roles import Role, RolesAPI |
| 23 | +from .api.accesstokens import AccessToken, AccessTokensAPI |
21 | 24 |
|
22 | 25 |
|
23 | 26 | __author__ = "Chris Lunsford"
|
@@ -61,6 +64,12 @@ class CiscoSparkAPI(object):
|
61 | 64 |
|
62 | 65 | :class:`webhooks <WebhooksAPI>`
|
63 | 66 |
|
| 67 | + :class:`organizations <OrganizationsAPI>` |
| 68 | +
|
| 69 | + :class:`licenses <LicensesAPI>` |
| 70 | +
|
| 71 | + :class:`roles <RolesAPI>` |
| 72 | +
|
64 | 73 | :class:`access_tokens <AccessTokensAPI>`
|
65 | 74 |
|
66 | 75 | """
|
@@ -129,6 +138,9 @@ def __init__(self, access_token=None, base_url=DEFAULT_BASE_URL,
|
129 | 138 | self.teams = TeamsAPI(self._session)
|
130 | 139 | self.team_memberships = TeamMembershipsAPI(self._session)
|
131 | 140 | self.webhooks = WebhooksAPI(self._session)
|
| 141 | + self.organizations = OrganizationsAPI(self._session) |
| 142 | + self.licenses = LicensesAPI(self._session) |
| 143 | + self.roles = RolesAPI(self._session) |
132 | 144 | self.access_tokens = AccessTokensAPI(self.base_url, timeout=timeout)
|
133 | 145 |
|
134 | 146 | @property
|
|
0 commit comments