Skip to content

Latest commit

 

History

History
456 lines (294 loc) · 24 KB

api.md

File metadata and controls

456 lines (294 loc) · 24 KB

Shared Types

from wootiv.types import AuditDto, ReferenceIDDto

Root

Methods:

Auth

Types:

from wootiv.types import (
    AuthLoginResponse,
    AuthSignupResponse,
    AuthVerifyBillingResponse,
)

Methods:

Token

Types:

from wootiv.types.auth import TokenRefreshResponse

Methods:

Recovery

Login

Methods:

Password

Methods:

Passcode

Methods:

  • client.auth.recovery.passcode.retrieve(passcode) -> None

Space

Members

Methods:

  • client.space.members.retrieve(space_id, member_uid) -> None
  • client.space.members.list(space_id) -> None

Tokens

Types:

from wootiv.types.space import TokenCreateResponse, TokenListResponse

Methods:

Wspaces

Types:

from wootiv.types import WorkspaceDto

Methods:

Roles

Types:

from wootiv.types import (
    RoleDto,
    RolePaginatedDto,
    RoleListResponse,
    RoleDeleteResponse,
    RoleBulkCreateResponse,
)

Methods:

RoleAssignments

Types:

from wootiv.types import RoleAssignment, RoleAssignmentDto, RoleAssignmentPaginatedDto

Methods:

Bulk

Types:

from wootiv.types.role_assignments import BulkCreateResponse

Methods:

Invitations

Types:

from wootiv.types import (
    InvitationDto,
    InvitationPaginatedDto,
    InvitationListResponse,
    InvitationDeleteResponse,
)

Methods:

InvitationAcceptance

Methods:

InvitationReattempt

Methods:

  • client.invitation_reattempt.create(code) -> None

Users

Types:

from wootiv.types import UserDto, UserPaginatedDto, UserListResponse

Methods:

Recover

Types:

from wootiv.types.users import UserRecover

Methods:

Aws

Types:

from wootiv.types import AwsS3GetSignedURLResponse, AwsS3SignedURLPostSerialization

Methods:

Buckets

Types:

from wootiv.types.aws import (
    AwsS3GetManyBucketsSerialization,
    AwsS3GetOneBucketObjectResponse,
    AwsS3Serialization,
    BucketBulkUploadResponse,
)

Methods:

Health

Methods:

  • client.aws.buckets.health.retrieve() -> None

Objects

Methods:

  • client.aws.objects.list() -> None

Registry

Resources

Methods:

  • client.registry.resources.list() -> None

Actions

Methods:

  • client.registry.actions.list() -> None

Features

Methods:

Subscriptions

Types:

from wootiv.types import SubscriptionDto

Methods:

Change

Methods:

Contacts

Types:

from wootiv.types import (
    PaginatedContactDto,
    ReadContactDto,
    ContactListResponse,
    ContactDeleteResponse,
)

Methods:

ContactGroup

Types:

from wootiv.types import (
    PaginatedContactGroupDto,
    ReadContactGroupDto,
    ContactGroupListResponse,
    ContactGroupDeleteResponse,
)

Methods:

Mailbox

Types:

from wootiv.types import (
    PaginatedPipelineDto,
    ReadPipelineDto,
    MailboxListResponse,
    MailboxDeleteResponse,
)

Methods:

Registry

Types:

from wootiv.types.mailbox import MailboxRegistryQueryDto, PaginatedMailboxRegistry

Methods:

Action

Types:

from wootiv.types.mailbox.registry import ActionCreateResponse

Methods:

Resource

Types:

from wootiv.types.mailbox.registry import ResourceCreateResponse

Methods:

Stream

Types:

from wootiv.types.mailbox import (
    QueryStreamDto,
    StreamCreateResponse,
    StreamRetrieveResponse,
)

Methods:

Registry

Types:

from wootiv.types.mailbox.stream import StreamRegistryQueryDto

Methods:

Action

Types:

from wootiv.types.mailbox.stream.registry import OneStreamRegistryAction

Methods:

Resource

Types:

from wootiv.types.mailbox.stream.registry import PaginatedStreamRegistry

Methods:

Inbound

Mail

Methods: