Types:
from casedev.types.connectors import V1SyncLinkResponse, V1TransferResponseMethods:
client.connectors.v1.sync_link(**params) -> V1SyncLinkResponseclient.connectors.v1.transfer(**params) -> V1TransferResponse
Methods:
client.connectors.v1.installations.list(**params) -> Noneclient.connectors.v1.installations.ensure(**params) -> None
Methods:
client.connectors.v1.installations.vaults.list(id) -> Noneclient.connectors.v1.installations.vaults.grant(vault_id, *, id, **params) -> Noneclient.connectors.v1.installations.vaults.revoke(vault_id, *, id) -> None
Types:
from casedev.types.connectors.v1 import (
ConnectionCreateResponse,
ConnectionListResponse,
ConnectionBrowseResponse,
)Methods:
client.connectors.v1.connections.create(**params) -> ConnectionCreateResponseclient.connectors.v1.connections.retrieve(id) -> Noneclient.connectors.v1.connections.list(**params) -> ConnectionListResponseclient.connectors.v1.connections.delete(id, **params) -> Noneclient.connectors.v1.connections.browse(id, **params) -> ConnectionBrowseResponse
Methods:
client.connectors.v1.links.retrieve(id) -> Noneclient.connectors.v1.links.update(id, **params) -> Noneclient.connectors.v1.links.list(**params) -> Noneclient.connectors.v1.links.delete(id, **params) -> Noneclient.connectors.v1.links.list_objects(id, **params) -> None
Types:
from casedev.types import SystemListServicesResponseMethods:
client.system.list_services() -> SystemListServicesResponse
Types:
from casedev.types.compute import V1GetUsageResponseMethods:
client.compute.v1.get_pricing() -> Noneclient.compute.v1.get_usage(**params) -> V1GetUsageResponse
Types:
from casedev.types.compute.v1 import (
EnvironmentCreateResponse,
EnvironmentRetrieveResponse,
EnvironmentListResponse,
EnvironmentDeleteResponse,
EnvironmentSetDefaultResponse,
)Methods:
client.compute.v1.environments.create(**params) -> EnvironmentCreateResponseclient.compute.v1.environments.retrieve(name) -> EnvironmentRetrieveResponseclient.compute.v1.environments.list() -> EnvironmentListResponseclient.compute.v1.environments.delete(name) -> EnvironmentDeleteResponseclient.compute.v1.environments.set_default(name) -> EnvironmentSetDefaultResponse
Types:
from casedev.types.compute.v1 import InstanceTypeListResponseMethods:
client.compute.v1.instance_types.list() -> InstanceTypeListResponse
Types:
from casedev.types.compute.v1 import (
InstanceCreateResponse,
InstanceRetrieveResponse,
InstanceListResponse,
InstanceDeleteResponse,
)Methods:
client.compute.v1.instances.create(**params) -> InstanceCreateResponseclient.compute.v1.instances.retrieve(id) -> InstanceRetrieveResponseclient.compute.v1.instances.list() -> InstanceListResponseclient.compute.v1.instances.delete(id) -> InstanceDeleteResponse
Types:
from casedev.types.compute.v1 import (
SecretCreateResponse,
SecretListResponse,
SecretDeleteGroupResponse,
SecretRetrieveGroupResponse,
SecretUpdateGroupResponse,
)Methods:
client.compute.v1.secrets.create(**params) -> SecretCreateResponseclient.compute.v1.secrets.list(**params) -> SecretListResponseclient.compute.v1.secrets.delete_group(group, **params) -> SecretDeleteGroupResponseclient.compute.v1.secrets.retrieve_group(group, **params) -> SecretRetrieveGroupResponseclient.compute.v1.secrets.update_group(group, **params) -> SecretUpdateGroupResponse
Types:
from casedev.types.legal import (
DocketDetail,
DocketSearchResult,
V1DocketResponse,
V1FindResponse,
V1GetCitationsResponse,
V1GetCitationsFromURLResponse,
V1GetFullTextResponse,
V1ListCourtsResponse,
V1ListJurisdictionsResponse,
V1PatentSearchResponse,
V1ResearchResponse,
V1SecFilingResponse,
V1SimilarResponse,
V1TrademarkSearchResponse,
V1VerifyResponse,
)Methods:
client.legal.v1.docket(**params) -> V1DocketResponseclient.legal.v1.find(**params) -> V1FindResponseclient.legal.v1.get_citations(**params) -> V1GetCitationsResponseclient.legal.v1.get_citations_from_url(**params) -> V1GetCitationsFromURLResponseclient.legal.v1.get_full_text(**params) -> V1GetFullTextResponseclient.legal.v1.list_courts(**params) -> V1ListCourtsResponseclient.legal.v1.list_jurisdictions(**params) -> V1ListJurisdictionsResponseclient.legal.v1.patent_search(**params) -> V1PatentSearchResponseclient.legal.v1.research(**params) -> V1ResearchResponseclient.legal.v1.sec_filing(**params) -> V1SecFilingResponseclient.legal.v1.similar(**params) -> V1SimilarResponseclient.legal.v1.trademark_search(**params) -> V1TrademarkSearchResponseclient.legal.v1.verify(**params) -> V1VerifyResponse
Methods:
client.linc.v1.sessions.create(**params) -> Noneclient.linc.v1.sessions.delete(id) -> Noneclient.linc.v1.sessions.cancel(id, **params) -> Noneclient.linc.v1.sessions.ingest_events(id, **params) -> Noneclient.linc.v1.sessions.retrieve_events(id, **params) -> Noneclient.linc.v1.sessions.retrieve_messages(id, **params) -> Noneclient.linc.v1.sessions.retrieve_state(id) -> Noneclient.linc.v1.sessions.send_rpc(path_id, **params) -> None
Methods:
client.matters.v1.create(**params) -> Noneclient.matters.v1.retrieve(id) -> Noneclient.matters.v1.update(id, **params) -> Noneclient.matters.v1.list(**params) -> None
Methods:
client.matters.v1.agent_types.create(**params) -> Noneclient.matters.v1.agent_types.list(**params) -> None
Methods:
client.matters.v1.parties.create(**params) -> Noneclient.matters.v1.parties.retrieve(party_id) -> Noneclient.matters.v1.parties.update(party_id) -> Noneclient.matters.v1.parties.list(**params) -> None
Methods:
client.matters.v1.types.create(**params) -> Noneclient.matters.v1.types.retrieve(id) -> Noneclient.matters.v1.types.update(id, **params) -> Noneclient.matters.v1.types.list(**params) -> None
Methods:
client.matters.v1.events.subscriptions.create(id, **params) -> Noneclient.matters.v1.events.subscriptions.list(id) -> Noneclient.matters.v1.events.subscriptions.delete(subscription_id, *, id) -> None
Types:
from casedev.types.matters.v1 import LogExportResponseMethods:
client.matters.v1.log.create(id, **params) -> Noneclient.matters.v1.log.list(id, **params) -> Noneclient.matters.v1.log.export(id, **params) -> LogExportResponse
Methods:
client.matters.v1.matter_parties.create(id, **params) -> Noneclient.matters.v1.matter_parties.list(id) -> None
Methods:
client.matters.v1.shares.create(id, **params) -> Noneclient.matters.v1.shares.list(id) -> Noneclient.matters.v1.shares.delete(share_id, *, id) -> None
Methods:
client.matters.v1.work_items.create(id, **params) -> Noneclient.matters.v1.work_items.retrieve(work_item_id, *, id) -> Noneclient.matters.v1.work_items.update(work_item_id, *, id, **params) -> Noneclient.matters.v1.work_items.list(id, **params) -> Noneclient.matters.v1.work_items.decide(work_item_id, *, id, **params) -> None
Types:
from casedev.types import LlmGetConfigResponseMethods:
client.llm.get_config() -> LlmGetConfigResponse
Types:
from casedev.types.llm import V1CreateEmbeddingResponse, V1ListModelsResponseMethods:
client.llm.v1.create_embedding(**params) -> V1CreateEmbeddingResponseclient.llm.v1.list_models() -> V1ListModelsResponse
Types:
from casedev.types.llm.v1 import ChatCreateCompletionResponseMethods:
client.llm.v1.chat.create_completion(**params) -> ChatCreateCompletionResponse
Types:
from casedev.types.memory import (
V1CreateResponse,
V1RetrieveResponse,
V1ListResponse,
V1DeleteResponse,
V1DeleteAllResponse,
V1SearchResponse,
)Methods:
client.memory.v1.create(**params) -> V1CreateResponseclient.memory.v1.retrieve(id) -> V1RetrieveResponseclient.memory.v1.list(**params) -> V1ListResponseclient.memory.v1.delete(id) -> V1DeleteResponseclient.memory.v1.delete_all(**params) -> V1DeleteAllResponseclient.memory.v1.search(**params) -> V1SearchResponse
Methods:
Methods:
client.media.v1.transcripts.search.create() -> None
Types:
from casedev.types.media.v1.transcripts import RetrieveCreateResponseMethods:
client.media.v1.transcripts.retrieve.create(**params) -> RetrieveCreateResponse
Types:
from casedev.types.ocr import V1RetrieveResponse, V1ProcessResponseMethods:
client.ocr.v1.retrieve(id, **params) -> V1RetrieveResponseclient.ocr.v1.download(type, *, id) -> BinaryAPIResponseclient.ocr.v1.process(**params) -> V1ProcessResponse
Types:
from casedev.types.privilege import V1DetectResponseMethods:
client.privilege.v1.detect(**params) -> V1DetectResponse
Types:
from casedev.types import (
ReadResponseFileBundle,
ReadResponseRootBundle,
SkillCreateResponse,
SkillUpdateResponse,
SkillDeleteResponse,
SkillExportResponse,
SkillReadResponse,
SkillResolveResponse,
)Methods:
client.skills.create(**params) -> SkillCreateResponseclient.skills.update(path_slug, **params) -> SkillUpdateResponseclient.skills.delete(slug) -> SkillDeleteResponseclient.skills.export(slug, **params) -> SkillExportResponseclient.skills.read(slug) -> SkillReadResponseclient.skills.resolve(**params) -> SkillResolveResponse
Types:
from casedev.types.skills import CustomListResponseMethods:
client.skills.custom.list(**params) -> CustomListResponse
Types:
from casedev.types.search import (
V1AnswerResponse,
V1ContentsResponse,
V1SearchResponse,
V1SimilarResponse,
)Methods:
client.search.v1.answer(**params) -> V1AnswerResponseclient.search.v1.contents(**params) -> V1ContentsResponseclient.search.v1.search(**params) -> V1SearchResponseclient.search.v1.similar(**params) -> V1SimilarResponse
Types:
from casedev.types.translate import V1DetectResponse, V1ListLanguagesResponse, V1TranslateResponseMethods:
client.translate.v1.detect(**params) -> V1DetectResponseclient.translate.v1.list_languages(**params) -> V1ListLanguagesResponseclient.translate.v1.translate(**params) -> V1TranslateResponseclient.translate.v1.translate_document(**params) -> BinaryAPIResponse
Methods:
Methods:
client.usage.v1.subscriptions.create(**params) -> Noneclient.usage.v1.subscriptions.update(subscription_id, **params) -> Noneclient.usage.v1.subscriptions.list() -> Noneclient.usage.v1.subscriptions.delete(subscription_id) -> Noneclient.usage.v1.subscriptions.test(subscription_id, **params) -> None
Types:
from casedev.types import (
VaultCreateResponse,
VaultRetrieveResponse,
VaultUpdateResponse,
VaultListResponse,
VaultDeleteResponse,
VaultConfirmUploadResponse,
VaultIngestResponse,
VaultSearchResponse,
VaultUploadResponse,
)Methods:
client.vault.create(**params) -> VaultCreateResponseclient.vault.retrieve(id) -> VaultRetrieveResponseclient.vault.update(id, **params) -> VaultUpdateResponseclient.vault.list() -> VaultListResponseclient.vault.delete(id, **params) -> VaultDeleteResponseclient.vault.confirm_upload(object_id, *, id, **params) -> VaultConfirmUploadResponseclient.vault.ingest(object_id, *, id) -> VaultIngestResponseclient.vault.search(id, **params) -> VaultSearchResponseclient.vault.upload(id, **params) -> VaultUploadResponse
Methods:
client.vault.events.subscriptions.create(id, **params) -> Noneclient.vault.events.subscriptions.update(subscription_id, *, id, **params) -> Noneclient.vault.events.subscriptions.list(id) -> Noneclient.vault.events.subscriptions.delete(subscription_id, *, id) -> Noneclient.vault.events.subscriptions.test(subscription_id, *, id, **params) -> None
Methods:
client.vault.groups.create(**params) -> Noneclient.vault.groups.update(group_id, **params) -> Noneclient.vault.groups.list() -> Noneclient.vault.groups.delete(group_id) -> None
Types:
from casedev.types.vault import MultipartGetPartURLsResponse, MultipartInitResponseMethods:
client.vault.multipart.abort(id, **params) -> Noneclient.vault.multipart.complete(id, **params) -> Noneclient.vault.multipart.get_part_urls(id, **params) -> MultipartGetPartURLsResponseclient.vault.multipart.init(id, **params) -> MultipartInitResponse
Types:
from casedev.types.vault import (
ObjectRetrieveResponse,
ObjectUpdateResponse,
ObjectListResponse,
ObjectDeleteResponse,
ObjectAppendResponse,
ObjectCreatePresignedURLResponse,
ObjectGetChunksResponse,
ObjectGetOcrWordsResponse,
ObjectGetPagesResponse,
ObjectGetTextResponse,
ObjectMergeResponse,
)Methods:
client.vault.objects.retrieve(object_id, *, id) -> ObjectRetrieveResponseclient.vault.objects.update(object_id, *, id, **params) -> ObjectUpdateResponseclient.vault.objects.list(id, **params) -> ObjectListResponseclient.vault.objects.delete(object_id, *, id, **params) -> ObjectDeleteResponseclient.vault.objects.append(object_id, *, id, **params) -> ObjectAppendResponseclient.vault.objects.create_presigned_url(object_id, *, id, **params) -> ObjectCreatePresignedURLResponseclient.vault.objects.download(object_id, *, id) -> BinaryAPIResponseclient.vault.objects.get_chunks(object_id, *, id, **params) -> ObjectGetChunksResponseclient.vault.objects.get_ocr_words(object_id, *, id, **params) -> ObjectGetOcrWordsResponseclient.vault.objects.get_pages(object_id, *, id, **params) -> ObjectGetPagesResponseclient.vault.objects.get_text(object_id, *, id) -> ObjectGetTextResponseclient.vault.objects.merge(id, **params) -> ObjectMergeResponse
Types:
from casedev.types.vault import MemoryCreateResponse, MemoryListResponse, MemorySearchResponseMethods:
client.vault.memory.create(id, **params) -> MemoryCreateResponseclient.vault.memory.update(entry_id, *, id, **params) -> Noneclient.vault.memory.list(id) -> MemoryListResponseclient.vault.memory.delete(entry_id, *, id) -> Noneclient.vault.memory.search(id, **params) -> MemorySearchResponse
Types:
from casedev.types.voice import StreamingGetURLResponseMethods:
client.voice.streaming.get_url() -> StreamingGetURLResponse
Types:
from casedev.types.voice import BoostListExtractResponse, BoostListGenerateResponseMethods:
client.voice.boost_list.extract(**params) -> BoostListExtractResponseclient.voice.boost_list.generate(**params) -> BoostListGenerateResponse
Types:
from casedev.types.voice import TranscriptionCreateResponse, TranscriptionRetrieveResponseMethods:
client.voice.transcription.create(**params) -> TranscriptionCreateResponseclient.voice.transcription.retrieve(id, **params) -> TranscriptionRetrieveResponseclient.voice.transcription.delete(id) -> None
Types:
from casedev.types.voice import V1ListVoicesResponseMethods:
client.voice.v1.list_voices(**params) -> V1ListVoicesResponse
Methods:
Methods:
client.webhooks.v1.endpoints.create(**params) -> Noneclient.webhooks.v1.endpoints.retrieve(id) -> Noneclient.webhooks.v1.endpoints.update(id, **params) -> Noneclient.webhooks.v1.endpoints.list(**params) -> Noneclient.webhooks.v1.endpoints.delete(id) -> Noneclient.webhooks.v1.endpoints.rotate_secret(id, **params) -> Noneclient.webhooks.v1.endpoints.test(id, **params) -> None
Methods:
client.webhooks.v1.deliveries.retrieve(id) -> Noneclient.webhooks.v1.deliveries.list(**params) -> Noneclient.webhooks.v1.deliveries.replay(id, **params) -> None
Methods:
client.webhooks.v1.event_types.list() -> None