Tallyfy
Attributes
Classes
GetUserTasksResponse
dataclass
InviteUserToOrganizationInput
dataclass
InviteUserToOrganizationInput(first_name: Optional[str] = None, last_name: Optional[str] = None, email: Optional[str] = None, message: Optional[str] = None, role: Optional[str] = None)
Invite a new member to your organization
Attributes
InviteUserToOrganizationResponse
dataclass
CreateRunInput
dataclass
CreateRunInput(name: Optional[str] = None, checklist_id: Optional[str] = None, summary: Optional[str] = None)
Launch a Process
Attributes
checklist_id
class-attribute
instance-attribute
ID of the Blueprint to start the process
CreateRunResponse
dataclass
CompletedOneOffTaskInput
dataclass
CompletedOneOffTaskResponse
dataclass
ReopenOneOffTaskResponse
dataclass
CompletedProcessTaskInput
dataclass
CompletedProcessTaskResponse
dataclass
ReopenProcessTaskResponse
dataclass
CommentTaskInput
dataclass
CommentTaskResponse
dataclass
CreateTaskInput
dataclass
CreateTaskInput(owners: Optional[Dict[str, Any]] = None, task_type: Optional[str] = None, deadline: Optional[str] = None, description: Optional[str] = None, name: Optional[str] = None)
Create a task
Attributes
deadline
class-attribute
instance-attribute
task deadline, in date-time format
CreateTaskResponse
dataclass
EditTaskDeadlineInput
dataclass
EditTaskDeadlineResponse
dataclass
RemoveGuestResponse
dataclass
RemoveAssigneeResponse
dataclass
EditStepTypeInput
dataclass
EditStepTypeResponse
dataclass
GetUserOrganizationsResponse
dataclass
GetOrganizationUsersResponse
dataclass
Error
dataclass
Definition: error
Address
dataclass
Address(address1: Optional[str] = None, address2: Optional[str] = None, city: Optional[str] = None, state: Optional[str] = None, zip: Optional[str] = None, country: Optional[str] = None, phone: Optional[str] = None)
Definition: Address
LoginInput
dataclass
Definition: loginInput
File
dataclass
File(name: Optional[str] = None, url: Optional[str] = None, extension: Optional[str] = None, size: Optional[int] = None, last_modified: Optional[str] = None)
Definition: File
RegisterInput
dataclass
RegisterInput(first_name: Optional[str] = None, last_name: Optional[str] = None, email: Optional[str] = None, password: Optional[str] = None, company_name: Optional[str] = None, timezone: Optional[str] = None, plan_code: Optional[str] = None, coupon_code: Optional[str] = None)
Definition: registerInput
ResetPasswordInput
dataclass
ResetPasswordInput(password: Optional[str] = None, password_confirmation: Optional[str] = None, code: Optional[str] = None)
Definition: resetPasswordInput
OrganizationInput
dataclass
OrganizationInput(name: Optional[str] = None, address1: Optional[str] = None, address2: Optional[str] = None, address3: Optional[str] = None, slug: Optional[str] = None, welcome_title: Optional[str] = None, welcome_description: Optional[str] = None, industry: Optional[str] = None, country: Optional[str] = None, state: Optional[str] = None, city: Optional[str] = None, zipcode: Optional[str] = None, settings: Optional[OrganizationSettings] = None)
Definition: organizationInput
OrganizationSettings
dataclass
OrganizationSettings(determine_deadline: Optional[GenericObject] = None, workdays: Optional[List[str]] = None, holidays: Optional[List[str]] = None)
Definition: organizationSettings
SubcriptionInput
dataclass
Definition: subcriptionInput
AccountInput
dataclass
AccountInput(email: Optional[str] = None, cc_emails: Optional[str] = None, address: Optional[Address] = None)
Definition: accountInput
RunView
dataclass
RunView(name: Optional[str] = None, is_active: Optional[int] = None, filter_type: Optional[str] = None, criteria: Optional[List[str]] = None)
Definition: RunView
RunViewInput
dataclass
RunViewInput(name: Optional[str] = None, filter_type: Optional[str] = None, is_active: Optional[int] = None, criteria: Optional[List[Dict[str, Any]]] = None)
Definition: runViewInput
PreferenceInput
dataclass
PreferenceInput(slug: Optional[str] = None, value: Optional[str] = None, metadata: Optional[GenericObject] = None)
Definition: preferenceInput
AccountsInput
dataclass
AccountsInput(email: Optional[str] = None, first_name: Optional[str] = None, last_name: Optional[str] = None, username: Optional[str] = None, phone: Optional[str] = None, job_title: Optional[str] = None, job_description: Optional[str] = None, timezone: Optional[str] = None, country_id: Optional[int] = None)
Definition: accountsInput
InviteInput
dataclass
InviteInput(first_name: Optional[str] = None, last_name: Optional[str] = None, email: Optional[str] = None)
Definition: inviteInput
Passwordreseterro
dataclass
Passwordreseterro(error: Optional[bool] = None, message: Optional[str] = None, code: Optional[str] = None)
Definition: passwordreseterro
AssetSubject
dataclass
Definition: AssetSubject
Asset
dataclass
Asset(id: Optional[str] = None, filename: Optional[str] = None, version: Optional[int] = None, step_id: Optional[str] = None, uploaded_from: Optional[str] = None, subject: Optional[AssetSubject] = None)
Definition: Asset
CaptureInput
dataclass
CaptureInput(alias: Optional[str] = None, field_type: Optional[str] = None, guidance: Optional[str] = None, label: Optional[str] = None, position: Optional[int] = None, required: Optional[bool] = None, options: Optional[List[GenericObject]] = None)
Definition: CaptureInput
Capture
dataclass
Capture(id: Optional[int] = None, step_id: Optional[int] = None, alias: Optional[str] = None, field_type: Optional[str] = None, guidance: Optional[str] = None, label: Optional[str] = None, position: Optional[int] = None, required: Optional[bool] = None, options: Optional[str] = None, created_at: Optional[RequestDate] = None, last_updated: Optional[RequestDate] = None, archived_at: Optional[RequestDate] = None)
Definition: Capture
BrandingInput
dataclass
BrandingInput(bg_color: Optional[str] = None, text_color: Optional[str] = None, alternate_color: Optional[str] = None, bright_shade: Optional[str] = None, dark_shade: Optional[str] = None)
Definition: brandingInput
Branding
dataclass
Branding(bg_color: Optional[str] = None, text_color: Optional[str] = None, alternate_color: Optional[str] = None, bright_shade: Optional[str] = None, dark_shade: Optional[str] = None, updated_at: Optional[Date] = None)
Definition: Branding
ChecklistInput
dataclass
Definition: checklistInput
PowerbuilderInput
dataclass
Definition: powerbuilderInput
CreateChecklistInput
dataclass
CreateChecklistInput(title: Optional[str] = None, summary: Optional[str] = None, privacy: Optional[str] = None, settings: Optional[GenericObject] = None, contributors: Optional[List[int]] = None, tags: Optional[List[str]] = None, start_run_permissions: Optional[GenericObject] = None, prerun: Optional[GenericObject] = None, user_id: Optional[int] = None, owner_id: Optional[int] = None)
Definition: createChecklistInput
Attributes
contributors
class-attribute
instance-attribute
The list of users who can update the checklist.
start_run_permissions
class-attribute
instance-attribute
The list of groups and users who can access the run.
Checklist
dataclass
Checklist(id: Optional[str] = None, title: Optional[str] = None, summary: Optional[str] = None, privacy: Optional[str] = None, starred: Optional[int] = None, settings: Optional[GenericObject] = None, contributors: Optional[List[int]] = None, statistics: Optional[GenericObject] = None, created_by: Optional[int] = None, owner_id: Optional[int] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, archived_at: Optional[Date] = None, created_ago: Optional[str] = None, steps: Optional[List[Step]] = None)
CommentOn
dataclass
Definition: comment_on
CreateCommentInput
dataclass
Definition: createCommentInput
Comment
dataclass
Comment(id: Optional[int] = None, comment_on: Optional[CommentOn] = None, content: Optional[str] = None, replies_count: Optional[int] = None, author_id: Optional[int] = None, metadata: Optional[str] = None, archived_at: Optional[str] = None)
Definition: Comment
CreateGroupInput
dataclass
Definition: createGroupInput
Group
dataclass
Group(id: Optional[int] = None, name: Optional[str] = None, created_at: Optional[Date] = None, updated_at: Optional[Date] = None)
Definition: Group
IntegrationS3Input
dataclass
IntegrationS3Input(aws_key: Optional[str] = None, aws_secret: Optional[str] = None, aws_region: Optional[str] = None, aws_bucket: Optional[str] = None, aws_account_id: Optional[str] = None)
Definition: integrationS3Input
Message
dataclass
Message(id: Optional[int] = None, thread_id: Optional[str] = None, label: Optional[str] = None, thread_last_updated_at: Optional[str] = None, updated_at: Optional[Date] = None, content: Optional[str] = None, sent_by: Optional[int] = None, sent_at: Optional[Date] = None, created_ago: Optional[str] = None, sent_to: Optional[List[int]] = None, author_name: Optional[str] = None, author: Optional[GenericObject] = None, subject: Optional[GenericObject] = None)
Definition: Message
Organization
dataclass
Organization(id: Optional[int] = None, name: Optional[str] = None, address1: Optional[str] = None, address2: Optional[str] = None, address3: Optional[str] = None, slug: Optional[str] = None, welcome_title: Optional[str] = None, welcome_description: Optional[str] = None, created_on: Optional[Date] = None, last_updated: Optional[Date] = None, user_status: Optional[str] = None, joined_on: Optional[Date] = None, disabled_on: Optional[Date] = None, last_accessed: Optional[Date] = None)
Definition: Organization
Preference
dataclass
Preference(slug: Optional[str] = None, value: Optional[str] = None, metadata: Optional[GenericObject] = None, last_updated: Optional[Date] = None)
Definition: Preference
RunRatingsInput
dataclass
Definition: runRatingsInput
CreateRoleInput
dataclass
Definition: createRoleInput
Role
dataclass
Role(id: Optional[int] = None, name: Optional[str] = None, permissions: Optional[GenericObject] = None, created_at: Optional[Date] = None, updated_at: Optional[Date] = None)
Definition: Role
RunCollaborators
dataclass
Definition: runCollaborators
PrerunData
dataclass
PrerunData(id: Optional[str] = None, alias: Optional[str] = None, created_at: Optional[Date] = None, field_type: Optional[str] = None, field_value: Optional[str] = None, label: Optional[str] = None, updated_at: Optional[Date] = None, options: Optional[str] = None, position: Optional[int] = None, required: Optional[bool] = None, value: Optional[str] = None)
Definition: PrerunData
AlertIssues
dataclass
AlertIssues(id: Optional[str] = None, task_id: Optional[str] = None, label: Optional[str] = None, content: Optional[str] = None, sent_to: Optional[GenericObject] = None, sent_by: Optional[int] = None, created_at: Optional[Date] = None, created_ago: Optional[str] = None, recent_updated_at: Optional[Date] = None, author: Optional[GenericObject] = None, resolve_id: Optional[int] = None)
Definition: AlertIssues
Run
dataclass
Run(id: Optional[str] = None, checklist_id: Optional[str] = None, name: Optional[str] = None, summary: Optional[str] = None, status: Optional[str] = None, progress: Optional[GenericObject] = None, started_by: Optional[int] = None, owner_id: Optional[int] = None, prerun: Optional[List[PrerunData]] = None, alerts: Optional[RunAlerts] = None, starred: Optional[bool] = None, created_at: Optional[Date] = None, started_at: Optional[Date] = None, last_updated: Optional[Date] = None, last_synced: Optional[Date] = None, completed_at: Optional[Date] = None, archived_at: Optional[Date] = None, due_date_passed: Optional[bool] = None, collaborators: Optional[List[int]] = None, due_soon: Optional[bool] = None, max_task_deadline: Optional[Date] = None)
Definition: Run
RunMetaInput
dataclass
RunMetaInput(run_id: Optional[str] = None, category: Optional[str] = None, slug: Optional[str] = None, value: Optional[str] = None)
Definition: runMetaInput
Section
dataclass
Section(id: Optional[str] = None, checklist_id: Optional[str] = None, name: Optional[str] = None, position: Optional[int] = None, condition: Optional[GenericObject] = None)
Definition: Section
SectionInput
dataclass
SectionInput(name: Optional[str] = None, position: Optional[int] = None, condition: Optional[StepCondition] = None)
Definition: SectionInput
SectionCreateInput
dataclass
Definition: SectionCreateInput
StandaloneTask
dataclass
StandaloneTask(id: Optional[str] = None, title: Optional[str] = None, run_id: Optional[str] = None, step_id: Optional[str] = None, alias: Optional[str] = None, taskdata: Optional[GenericObject] = None, owners: Optional[StepOwner] = None, is_completable: Optional[int] = None, status: Optional[str] = None, position: Optional[int] = None, deadline: Optional[Date] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, archived_at: Optional[Date] = None, completed_at: Optional[Date] = None, starter_id: Optional[int] = None, completer_id: Optional[int] = None, name: Optional[str] = None, description: Optional[str] = None, owner_id: Optional[int] = None, task_type: Optional[str] = None, is_accepted: Optional[int] = None)
Definition: StandaloneTask
CreateStandaloneTaskInput
dataclass
CreateStandaloneTaskInput(owners: Optional[StepOwner] = None, task_type: Optional[str] = None, deadline: Optional[RequestDate] = None, description: Optional[str] = None, name: Optional[str] = None)
Definition: createStandaloneTaskInput
UpdateStandaloneTaskInput
dataclass
UpdateStandaloneTaskInput(taskdata: Optional[GenericObject] = None, owners: Optional[StepOwner] = None, name: Optional[str] = None, description: Optional[str] = None, task_type: Optional[str] = None, status: Optional[str] = None, deadline: Optional[RequestDate] = None)
Definition: updateStandaloneTaskInput
StepOwner
dataclass
Definition: stepOwner
StepDeadline
dataclass
StepDeadline(value: Optional[int] = None, unit: Optional[str] = None, option: Optional[str] = None, step: Optional[str] = None)
Definition: stepDeadline
StepConditionTerm
dataclass
StepConditionTerm(subject_id: Optional[str] = None, subject_type: Optional[str] = None, operation: Optional[str] = None, statement: Optional[str] = None, logic: Optional[str] = None)
Definition: StepConditionTerm
StepCondition
dataclass
Definition: StepCondition
CreateStepInput
dataclass
CreateStepInput(title: Optional[str] = None, checklist_id: Optional[str] = None, summary: Optional[str] = None, rationale: Optional[str] = None, position: Optional[int] = None, owners: Optional[StepOwner] = None, invisibility: Optional[GenericObject] = None, settings: Optional[GenericObject] = None, metadata: Optional[GenericObject] = None, condition: Optional[StepCondition] = None, captures: Optional[List[CaptureInput]] = None)
Step
dataclass
Step(id: Optional[int] = None, checklist_id: Optional[str] = None, summary: Optional[str] = None, title: Optional[str] = None, rationale: Optional[str] = None, position: Optional[int] = None, owners: Optional[StepOwner] = None, invisibility: Optional[GenericObject] = None, settings: Optional[GenericObject] = None, metadata: Optional[GenericObject] = None, deadline: Optional[StepDeadline] = None, captures: Optional[GenericObject] = None, condition: Optional[GenericObject] = None, created_at: Optional[RequestDate] = None, last_updated: Optional[RequestDate] = None, archived_at: Optional[RequestDate] = None)
StepMeta
dataclass
StepMeta(step_id: Optional[str] = None, category: Optional[str] = None, slug: Optional[str] = None, value: Optional[str] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, archived_at: Optional[Date] = None)
Definition: StepMeta
Tag
dataclass
Tag(id: Optional[str] = None, title: Optional[str] = None, items: Optional[int] = None, created_at: Optional[Date] = None, deleted_at: Optional[Date] = None)
Definition: Tag
AddTagInput
dataclass
AddTagInput(tag_id: Optional[str] = None, subject_id: Optional[str] = None, subject_type: Optional[str] = None)
Definition: addTagInput
TaskObject
dataclass
TaskObject(id: Optional[str] = None, title: Optional[str] = None, run_id: Optional[str] = None, step_id: Optional[str] = None, alias: Optional[str] = None, taskdata: Optional[GenericObject] = None, owners: Optional[StepOwner] = None, is_completable: Optional[bool] = None, status: Optional[str] = None, position: Optional[int] = None, deadline: Optional[Date] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, archived_at: Optional[Date] = None, completed_at: Optional[Date] = None, starter_id: Optional[int] = None, completer_id: Optional[int] = None, run_status: Optional[str] = None)
Definition: Task
Pagination
dataclass
Pagination(total: Optional[int] = None, count: Optional[int] = None, per_page: Optional[int] = None, current_page: Optional[int] = None, total_pages: Optional[int] = None, links: Optional[GenericObject] = None)
Definition: Pagination
TasksListMeta
dataclass
TasksListMeta(overdue_tasks: Optional[int] = None, tasks_due_soon: Optional[int] = None, pagination: Optional[Pagination] = None)
Definition: TasksListMeta
TasksList
dataclass
Definition: TasksList
CompletedProcessTask
dataclass
CompletedProcessTask(id: Optional[str] = None, title: Optional[str] = None, run_id: Optional[str] = None, step_id: Optional[str] = None, alias: Optional[str] = None, taskdata: Optional[GenericObject] = None, owners: Optional[StepOwner] = None, is_completable: Optional[bool] = None, status: Optional[str] = None, position: Optional[int] = None, deadline: Optional[Date] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, archived_at: Optional[Date] = None, completed_at: Optional[Date] = None, starter_id: Optional[int] = None, completer_id: Optional[int] = None, run_status: Optional[str] = None, tasks_changed_by_rules: Optional[GenericObject] = None)
Definition: CompletedProcessTask
UpdateTaskInput
dataclass
UpdateTaskInput(taskdata: Optional[GenericObject] = None, threads: Optional[Dict[str, Any]] = None, owners: Optional[StepOwner] = None, status: Optional[str] = None, position: Optional[int] = None, deadline: Optional[Date] = None)
Definition: updateTaskInput
TaskGuest
dataclass
TaskGuest(alias: Optional[str] = None, organization: Optional[GenericObject] = None, taskdata: Optional[GenericObject] = None, threads: Optional[GenericObject] = None, status: Optional[str] = None, is_completable: Optional[bool] = None, deadline: Optional[Date] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, completed_at: Optional[Date] = None, step: Optional[Step] = None, step_id: Optional[int] = None, guest_email: Optional[str] = None)
Definition: TaskGuest
UpdateGuestsTasksInput
dataclass
Definition: updateGuestsTasksInput
CreateGuestsTasksComment
dataclass
Definition: createGuestsTasksComment
TaskMetaInput
dataclass
Definition: TaskMetaInput
TaskMeta
dataclass
TaskMeta(task_id: Optional[str] = None, slug: Optional[str] = None, value: Optional[str] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, archived_at: Optional[Date] = None)
Definition: TaskMeta
ThreadResolveInput
dataclass
Definition: threadResolveInput
Thread
dataclass
Thread(id: Optional[int] = None, label: Optional[str] = None, sent_by: Optional[int] = None, content: Optional[str] = None, created_at: Optional[Date] = None, sent_to: Optional[List[int]] = None, last_updated_at: Optional[Date] = None, archived_at: Optional[Date] = None)
Definition: Thread
User
dataclass
User(id: Optional[int] = None, email: Optional[str] = None, username: Optional[str] = None, first_name: Optional[str] = None, last_name: Optional[str] = None, full_name: Optional[str] = None, phone: Optional[str] = None, job_title: Optional[str] = None, job_description: Optional[str] = None, profile_pic: Optional[str] = None, locale: Optional[str] = None, active: Optional[bool] = None, is_suspended: Optional[bool] = None, country: Optional[str] = None, created_at: Optional[Date] = None, last_updated: Optional[Date] = None, last_login_at: Optional[Date] = None)
Definition: User
AccessToken
dataclass
AccessToken(access_token: Optional[str] = None, token_type: Optional[str] = None, expire: Optional[int] = None, expires_in: Optional[int] = None)
Definition: AccessToken
GenericObject
dataclass
Client
dataclass
Definition: Client
TallyfyClient
TallyfyClient(connection_runtime_url: str, token_provider: Optional[TokenProvider] = None, options: Optional[ConnectorClientOptions] = None)
Bases: ConnectorClientBase
Typed client for tallyfy connector.
Initialize a TallyfyClient.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
connection_runtime_url
|
str
|
The connection runtime URL from Azure Portal. |
required |
token_provider
|
Optional[TokenProvider]
|
Optional token provider. Defaults to ManagedIdentityTokenProvider. |
None
|
options
|
Optional[ConnectorClientOptions]
|
Optional connector client options. |
None
|
Methods:
get_user_tasks_async
async
get_user_tasks_async(org: str, user_id: int, q: Optional[str] = None, status: Optional[str] = None, sort: Optional[str] = None, tag: Optional[str] = None, page: Optional[int] = None, per_page: Optional[int] = None) -> dict[str, Any] | None
Get a member's tasks
Get all tasks that belong to a specific member
invite_user_to_organization_async
async
invite_user_to_organization_async(input: InviteUserToOrganizationInput, org: str) -> dict[str, Any] | None
Invite a new member to your organization
Invite a new member to your organization
create_run_async
async
Launch a Process
Launch a process using a blueprint
completed_one_off_task_async
async
Complete One Off Task
Complete one off task
reopen_one_off_task_async
async
Reopen One Off Task
Reopen one off task
completed_process_task_async
async
completed_process_task_async(input: CompletedProcessTaskInput, org: str, run: str) -> dict[str, Any] | None
Complete process task
Complete process task
reopen_process_task_async
async
Reopen process Task
Reopen process task
comment_task_async
async
Add comment, report issue, resolve issue on a task
task deadline, in date-time format
create_task_async
async
Create a task
Create Task
edit_task_deadline_async
async
edit_task_deadline_async(input: EditTaskDeadlineInput, org: str, task: str) -> dict[str, Any] | None
Edit task deadline
Edit deadline of a task
remove_guest_async
async
Remove guest assigned
Remove guest of a task
remove_assignee_async
async
Remove assignee
Remove assignee of a task
edit_step_type_async
async
edit_step_type_async(input: EditStepTypeInput, org: str, blueprint: str, step: str) -> dict[str, Any] | None
Edit step type
Edit step type
get_user_organizations_async
async
Get user's organizations
Get user's organizations