createMultipartUpload method

Creates a multipart upload request.

params - Parameters for the request. Requires authentication.

Implementation

Future<MultipartUploadResponse> createMultipartUpload(
  CreateMultipartUploadParams params,
) async {
  return _retryPolicy.execute(() async {
    final json = await _apiClient.post(
      '/v1/image-upload/multipart',
      body: params.toJson(),
      requiresAuth: true,
    );

    return MultipartUploadResponse.fromJson(json);
  });
}