Types:
from vitable_connect.types import Type, AuthIssueAccessTokenResponseMethods:
client.auth.issue_access_token(**params) -> AuthIssueAccessTokenResponse
Types:
from vitable_connect.types import Employee, EmployeeClass, Pagination, EmployeeRetrieveResponseMethods:
client.employees.retrieve(employee_id) -> EmployeeRetrieveResponseclient.employees.list_enrollments(employee_id, **params) -> SyncPageNumberPage[Enrollment]
Types:
from vitable_connect.types import (
Employer,
EmployerResponse,
EmployerSubmitCensusSyncResponse,
EmployerUpdateSettingsResponse,
)Methods:
client.employers.create(**params) -> EmployerResponseclient.employers.retrieve(employer_id) -> EmployerResponseclient.employers.list(**params) -> SyncPageNumberPage[Employer]client.employers.list_employees(employer_id, **params) -> SyncPageNumberPage[Employee]client.employers.submit_census_sync(employer_id, **params) -> EmployerSubmitCensusSyncResponseclient.employers.update_settings(employer_id, **params) -> EmployerUpdateSettingsResponse
Types:
from vitable_connect.types import Enrollment, EnrollmentStatus, EnrollmentRetrieveResponseMethods:
client.enrollments.retrieve(enrollment_id) -> EnrollmentRetrieveResponse
Types:
from vitable_connect.types import (
WebhookEvent,
WebhookEventRetrieveResponse,
WebhookEventListDeliveriesResponse,
)Methods:
client.webhook_events.retrieve(event_id) -> WebhookEventRetrieveResponseclient.webhook_events.list(**params) -> SyncPageNumberPage[WebhookEvent]client.webhook_events.list_deliveries(event_id) -> WebhookEventListDeliveriesResponse
Types:
from vitable_connect.types import Group, GroupResponseMethods:
client.groups.create(**params) -> GroupResponseclient.groups.retrieve(group_id) -> GroupResponseclient.groups.update(group_id, **params) -> GroupResponseclient.groups.list(**params) -> SyncPageNumberPage[Group]
Types:
from vitable_connect.types.groups.members import SyncRetrieveResponse, SyncSubmitResponseMethods:
client.groups.members.sync.retrieve(request_id, *, group_id) -> SyncRetrieveResponseclient.groups.members.sync.submit(group_id, **params) -> SyncSubmitResponse
Types:
from vitable_connect.types import PlanListResponseMethods:
client.plans.list(**params) -> SyncPageNumberPage[PlanListResponse]