checkRemoveBgExecutionStatus method
Check the status of an Add-On execution request that had been started using the Execute Add-On operation.
See https://uploadcare.com/api-refs/rest-api/v0.7.0/#operation/removeBgExecutionStatus
Implementation
Future<AddonExecutionStatus<String>> checkRemoveBgExecutionStatus(
String requestId) async {
final response = await _checkStatus(
requestId: requestId,
pathname: '/addons/remove_bg/execute/status/',
);
final status = AddonExecutionStatusValue.parse(response['status']);
return AddonExecutionStatus(
status: status,
result: status == AddonExecutionStatusValue.Done
? response['result']['file_id'] as String
: null,
);
}