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[Any, FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, Error]]

sync(id, *, client)

Get the status and output of an async operation.

sync_detailed(id, *, client)

rtype

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

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

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

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[Any, FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, 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[Any, FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, Error, None]

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

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

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[Any, FileConversion, FileCenterOfMass, FileMass, FileVolume, FileDensity, FileSurfaceArea, Error, None]

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

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