kittycad.api.api_calls.get_async_operation

Functions

asyncio(id, *, client)

Get the status and output of an async operation.

asyncio_detailed(id, *, client)

rtype:

Response[Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]]

sync(id, *, client)

Get the status and output of an async operation.

sync_detailed(id, *, client)

rtype:

Response[Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]]

kittycad.api.api_calls.get_async_operation._build_response(*, response)[source][source]
Return type:

Response[Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]]

kittycad.api.api_calls.get_async_operation._get_kwargs(id, *, client)[source][source]
Return type:

Dict[str, Any]

kittycad.api.api_calls.get_async_operation._parse_response(*, response)[source][source]
Return type:

Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]

async kittycad.api.api_calls.get_async_operation.asyncio(id, *, client)[source][source]

Get the status and output of an async operation. This endpoint requires authentication by any KittyCAD user. It returns details of the requested async operation for the user. If the user is not authenticated to view the specified async operation, then it is not returned. Only KittyCAD employees with the proper access can view async operations for other users.

Return type:

Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]

async kittycad.api.api_calls.get_async_operation.asyncio_detailed(id, *, client)[source][source]
Return type:

Response[Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]]

kittycad.api.api_calls.get_async_operation.sync(id, *, client)[source][source]

Get the status and output of an async operation. This endpoint requires authentication by any KittyCAD user. It returns details of the requested async operation for the user. If the user is not authenticated to view the specified async operation, then it is not returned. Only KittyCAD employees with the proper access can view async operations for other users.

Return type:

Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]

kittycad.api.api_calls.get_async_operation.sync_detailed(id, *, client)[source][source]
Return type:

Response[Union[FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, TextToCad, Error, None]]