Skip to content

Commit 78c8720

Browse files
authored
Update REST API.md
1 parent 90491fe commit 78c8720

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

Documentation/REST API.md

+22
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
* [Project info](#project-info-api-reference)
1414
* [Secure delivery](#secure-delivery-api-reference)
1515
* [Convert document](#convert-document-api-reference)
16+
* [Document conversion job status](#document-conversion-job-status-api-reference)
1617

1718

1819
## Initialization
@@ -286,6 +287,7 @@ uploadcare.convertDocumentsWithSettings([task1, task2]) { (response, error) in
286287
```
287288

288289
Alternatively you can pass custom "paths" param as array of strings (see ([documentation](https://uploadcare.com/docs/transformations/document_conversion/#convert-url-formatting?utm_source=github&utm_medium=referral&utm_campaign=uploadcare-swift))):
290+
289291
```swift
290292
uploadcare.convertDocuments([":uuid/document/-/format/:target-format/"]) { (response, error) in
291293
if let error = error {
@@ -296,3 +298,23 @@ uploadcare.convertDocuments([":uuid/document/-/format/:target-format/"]) { (resp
296298
print(response)
297299
}
298300
```
301+
302+
## Document conversion job status ([API Reference](https://uploadcare.com/docs/transformations/document_conversion/#status?utm_source=github&utm_medium=referral&utm_campaign=uploadcare-swift)) ##
303+
304+
```swift
305+
uploadcare.documentConversionJobStatus(token: 123456) { (job, error) in
306+
if let error = error {
307+
print(error)
308+
return
309+
}
310+
311+
print(job)
312+
313+
switch job.status {
314+
case .failed(let conversionError):
315+
print(conversionError)
316+
default: break
317+
}
318+
}
319+
```
320+

0 commit comments

Comments
 (0)