Types:
from casedev.types.agent.v1 import (
AgentCreateResponse,
AgentRetrieveResponse,
AgentUpdateResponse,
AgentListResponse,
AgentDeleteResponse,
)Methods:
client.agent.v1.agents.create(**params) -> AgentCreateResponseclient.agent.v1.agents.retrieve(id) -> AgentRetrieveResponseclient.agent.v1.agents.update(id, **params) -> AgentUpdateResponseclient.agent.v1.agents.list(**params) -> AgentListResponseclient.agent.v1.agents.delete(id) -> AgentDeleteResponse
Types:
from casedev.types.agent.v1 import (
RunCreateResponse,
RunListResponse,
RunCancelResponse,
RunEventsResponse,
RunExecResponse,
RunGetDetailsResponse,
RunGetStatusResponse,
RunWatchResponse,
)Methods:
client.agent.v1.run.create(**params) -> RunCreateResponseclient.agent.v1.run.list(**params) -> RunListResponseclient.agent.v1.run.cancel(id) -> RunCancelResponseclient.agent.v1.run.events(id, **params) -> strclient.agent.v1.run.exec(id) -> RunExecResponseclient.agent.v1.run.get_details(id) -> RunGetDetailsResponseclient.agent.v1.run.get_status(id) -> RunGetStatusResponseclient.agent.v1.run.watch(id, **params) -> RunWatchResponse
Types:
from casedev.types.agent.v1 import ExecuteCreateResponseMethods:
client.agent.v1.execute.create(**params) -> ExecuteCreateResponse
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.database import V1GetUsageResponseMethods:
client.database.v1.get_usage() -> V1GetUsageResponse
Types:
from casedev.types.database.v1 import (
ProjectCreateResponse,
ProjectRetrieveResponse,
ProjectListResponse,
ProjectDeleteResponse,
ProjectCreateBranchResponse,
ProjectGetConnectionResponse,
ProjectListBranchesResponse,
)Methods:
client.database.v1.projects.create(**params) -> ProjectCreateResponseclient.database.v1.projects.retrieve(id) -> ProjectRetrieveResponseclient.database.v1.projects.list() -> ProjectListResponseclient.database.v1.projects.delete(id) -> ProjectDeleteResponseclient.database.v1.projects.create_branch(id, **params) -> ProjectCreateBranchResponseclient.database.v1.projects.get_connection(id, **params) -> ProjectGetConnectionResponseclient.database.v1.projects.list_branches(id) -> ProjectListBranchesResponse
Methods:
client.format.v1.create_document(**params) -> BinaryAPIResponse
Types:
from casedev.types.format.v1 import (
TemplateCreateResponse,
TemplateRetrieveResponse,
TemplateListResponse,
)Methods:
client.format.v1.templates.create(**params) -> TemplateCreateResponseclient.format.v1.templates.retrieve(id) -> TemplateRetrieveResponseclient.format.v1.templates.list(**params) -> TemplateListResponse
Types:
from casedev.types.legal import (
DocketDetail,
DocketSearchResult,
V1DocketResponse,
V1DraftResponse,
V1FindResponse,
V1GetCitationsResponse,
V1GetCitationsFromURLResponse,
V1GetFullTextResponse,
V1ListCourtsResponse,
V1ListJurisdictionsResponse,
V1PatentSearchResponse,
V1ResearchResponse,
V1SecFilingResponse,
V1SimilarResponse,
V1TrademarkSearchResponse,
V1VerifyResponse,
)Methods:
client.legal.v1.docket(**params) -> V1DocketResponseclient.legal.v1.draft(**params) -> V1DraftResponseclient.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.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) -> Noneclient.matters.v1.work_items.list_executions(work_item_id, *, id) -> 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.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
Methods:
client.mail.v1.inboxes.create(**params) -> Noneclient.mail.v1.inboxes.retrieve(inbox_id) -> Noneclient.mail.v1.inboxes.list() -> Noneclient.mail.v1.inboxes.delete(inbox_id) -> Noneclient.mail.v1.inboxes.get_attachment(attachment_id, *, inbox_id, message_id) -> Noneclient.mail.v1.inboxes.get_message(message_id, *, inbox_id) -> Noneclient.mail.v1.inboxes.get_policy(inbox_id) -> Noneclient.mail.v1.inboxes.list_messages(inbox_id) -> Noneclient.mail.v1.inboxes.reply(message_id, *, inbox_id) -> Noneclient.mail.v1.inboxes.send(inbox_id) -> Noneclient.mail.v1.inboxes.set_policy(inbox_id, **params) -> None
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,
V1ResearchResponse,
V1RetrieveResearchResponse,
V1SearchResponse,
V1SimilarResponse,
)Methods:
client.search.v1.answer(**params) -> V1AnswerResponseclient.search.v1.contents(**params) -> V1ContentsResponseclient.search.v1.research(**params) -> V1ResearchResponseclient.search.v1.retrieve_research(id, **params) -> V1RetrieveResearchResponseclient.search.v1.search(**params) -> V1SearchResponseclient.search.v1.similar(**params) -> V1SimilarResponse
Methods:
client.superdoc.v1.annotate(**params) -> BinaryAPIResponseclient.superdoc.v1.convert(**params) -> BinaryAPIResponse
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) -> V1TranslateResponse
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
Types:
from casedev.types.vault import (
GraphragGetStatsResponse,
GraphragInitResponse,
GraphragProcessObjectResponse,
)Methods:
client.vault.graphrag.get_stats(id) -> GraphragGetStatsResponseclient.vault.graphrag.init(id) -> GraphragInitResponseclient.vault.graphrag.process_object(object_id, *, id) -> GraphragProcessObjectResponse
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 MultipartGetPartURLsResponseMethods:
client.vault.multipart.abort(id, **params) -> Noneclient.vault.multipart.get_part_urls(id, **params) -> MultipartGetPartURLsResponse
Types:
from casedev.types.vault import (
ObjectRetrieveResponse,
ObjectUpdateResponse,
ObjectListResponse,
ObjectDeleteResponse,
ObjectCreatePresignedURLResponse,
ObjectGetChunksResponse,
ObjectGetOcrWordsResponse,
ObjectGetPagesResponse,
ObjectGetSummarizeJobResponse,
ObjectGetTextResponse,
)Methods:
client.vault.objects.retrieve(object_id, *, id) -> ObjectRetrieveResponseclient.vault.objects.update(object_id, *, id, **params) -> ObjectUpdateResponseclient.vault.objects.list(id) -> ObjectListResponseclient.vault.objects.delete(object_id, *, id, **params) -> ObjectDeleteResponseclient.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_summarize_job(job_id, *, id, object_id) -> ObjectGetSummarizeJobResponseclient.vault.objects.get_text(object_id, *, id) -> ObjectGetTextResponse
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