cyphermed.api.data.bulk_json_data_request

def sync_detailed( group_id: str, *, client: cyphermed.client.AuthenticatedClient, body: cyphermed.models.bulk_data_body.BulkDataBody) -> cyphermed.types.Response[typing.Union[cyphermed.models.success.Success, cyphermed.models.data_by_path.DataByPath]]:

Bulk Json Data Request

Bulk data GET/PUT/POST/PATCH/DELETE request

Args: group_id (str): body (BulkDataBody): Bulk request body

Raises: errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns: Response[Union[Success, Union['DataByPath', 'Success']]]

def sync( group_id: str, *, client: cyphermed.client.AuthenticatedClient, body: cyphermed.models.bulk_data_body.BulkDataBody) -> Union[cyphermed.models.success.Success, cyphermed.models.data_by_path.DataByPath, NoneType]:

Bulk Json Data Request

Bulk data GET/PUT/POST/PATCH/DELETE request

Args: group_id (str): body (BulkDataBody): Bulk request body

Raises: errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns: Union[Success, Union['DataByPath', 'Success']]

async def asyncio_detailed( group_id: str, *, client: cyphermed.client.AuthenticatedClient, body: cyphermed.models.bulk_data_body.BulkDataBody) -> cyphermed.types.Response[typing.Union[cyphermed.models.success.Success, cyphermed.models.data_by_path.DataByPath]]:

Bulk Json Data Request

Bulk data GET/PUT/POST/PATCH/DELETE request

Args: group_id (str): body (BulkDataBody): Bulk request body

Raises: errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns: Response[Union[Success, Union['DataByPath', 'Success']]]

async def asyncio( group_id: str, *, client: cyphermed.client.AuthenticatedClient, body: cyphermed.models.bulk_data_body.BulkDataBody) -> Union[cyphermed.models.success.Success, cyphermed.models.data_by_path.DataByPath, NoneType]:

Bulk Json Data Request

Bulk data GET/PUT/POST/PATCH/DELETE request

Args: group_id (str): body (BulkDataBody): Bulk request body

Raises: errors.UnexpectedStatus: If the server returns an undocumented status code and Client.raise_on_unexpected_status is True. httpx.TimeoutException: If the request takes longer than Client.timeout.

Returns: Union[Success, Union['DataByPath', 'Success']]