1<!DOCTYPE html> 2<html > 3<head> 4 <title>Convertio API Documentation</title> 5 <meta name="apple-mobile-web-app-title" content="Convertio API"> 6 <meta charset="utf-8"> 7 <link type="text/css" rel="stylesheet" href="/css/build.css"> 8 9 10 <!--[if lt IE 9]> 11
11<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script>
11 12 <![endif]--> 13 14
14<script> 15 var require = { 16 config: { 17 config: { 18 lang_dir: 'https://developers.convertio.co/', fb_locale: 'en_US', locale: 'en_US' } 19 ,'scripts.settings': {"logined":false,"premember":true,"member":false,"billing":"fastspring","uid":"0","user_type_ticket":"V","user_type":"V","dev":false,"user_type_api":false,"user_mail":"","user_firstname":"","user_lastname":"","session_files_count":0} } 20 }; 21 window.require_config = require; 22 </script>
22 23 24
24<script src="/js/build.js" async defer></script>
24 25 26 27
27<script> 28 window.onerror = function(msg, url, line, column, errorObj) 29 { 30 var req = new XMLHttpRequest(); 31 var params = "msg=" + encodeURIComponent(msg) + '&url=' + encodeURIComponent(url) + "&line=" + line + "&column=" + column + "&err_obj=" + errorObj; 32 req.open("GET", "/track.php?"+params); 33 req.send(null); 34 }; 35 </script>
35 36 37 38 39 <!--[if IE ]> 40 <link rel="shortcut icon" href="/favicon.ico" /> 41 <![endif]--> 42 <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA8FBMVEXuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVDDuVTDuVDDuVDDuVDDuVDDuVDDuVDDuVDD////uVTDvXjbwe1buWTP50sX51sz99PDuVjHuVzHuVzLuWDLuWjPuWzTuXDTuXDXvXzfvYDjvYjrvZDzvZTzvZz7va0PvbETwdU/xfFjxgF3xg1/xg2DykHHznYL0pIv0qI/1rZb1sJr1sJv1sp31s573w7L4zb/50cT51Mj618363dT75N375d/75uD97ur98Oz98u799PH++fj//Ps1cJaRAAAAGnRSTlMA/QbXlSuUkPksjwkqmI7U+L27APPY/PTW+gH13I8AAAC7SURBVBjTZc9VWsNQAAXhk6RphNIWhzm3qeDu7u6w/93wAF9fmBX8I0lqNJN2e7bZ0G9xPQKAaHRkQlI8ToClBQiMxZJqBLiw744J1KU0CmxvbJ182+eEKFUJ3a8nWHu3KyiVsPpq386zZ/cgUc6p7bfDzv6nBxW5clau7Gpx/cV2n0klcGA/wObAz11aKoFH+xJ2+x3IVEwHlnv2x1kHQlT8wY6u7292CNSGdBjS/81JSrOpuZlWVkjSD0FZGN5mOtb1AAAAAElFTkSuQmCC" /> 43 44 <meta name="description" content="Convertio API Documentation"> 45 46 <meta name="msapplication-config" content="none" /> 47 48 <link rel="canonical" href="https://developers.convertio.co/api/docs/" /> 49 50 <link rel="alternate" hreflang="ar" href="https://developers.convertio.co/ar/api/docs/" /> 51 <link rel="alternate" hreflang="cn" href="https://developers.convertio.co/zh/api/docs/" /> 52 <link rel="alternate" hreflang="fr" href="https://developers.convertio.co/fr/api/docs/" /> 53 <link rel="alternate" hreflang="de" href="https://developers.convertio.co/de/api/docs/" /> 54 <link rel="alternate" hreflang="en" href="https://developers.convertio.co/api/docs/" /> 55 <link rel="alternate" hreflang="id" href="https://developers.convertio.co/id/api/docs/" /> 56 <link rel="alternate" hreflang="it" href="https://developers.convertio.co/it/api/docs/" /> 57 <link rel="alternate" hreflang="jp" href="https://developers.convertio.co/ja/api/docs/" /> 58 <link rel="alternate" hreflang="kr" href="https://developers.convertio.co/kr/api/docs/" /> 59 <link rel="alternate" hreflang="nl" href="https://developers.convertio.co/nl/api/docs/" /> 60 <link rel="alternate" hreflang="pl" href="https://developers.convertio.co/pl/api/docs/" /> 61 <link rel="alternate" hreflang="pt" href="https://developers.convertio.co/pt/api/docs/" /> 62 <link rel="alternate" hreflang="ru" href="https://developers.convertio.co/ru/api/docs/" /> 63 <link rel="alternate" hreflang="es" href="https://developers.convertio.co/es/api/docs/" /> 64 <link rel="alternate" hreflang="th" href="https://developers.convertio.co/th/api/docs/" /> 65 <link rel="alternate" hreflang="tr" href="https://developers.convertio.co/tr/api/docs/" /> 66 <link rel="alternate" hreflang="vn" href="https://developers.convertio.co/vn/api/docs/" /> 67 68 <link rel="icon" sizes="180x180" href="/img/apple/apple-touch-icon-180x180-precomposed.png"><!-- 192x192px --> 69 <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/img/apple/apple-touch-icon-180x180-precomposed.png"> 70 <link rel="apple-touch-icon-precomposed" sizes="167x167" href="/img/apple/apple-touch-icon-167x167-precomposed.png"> 71 <link rel="apple-touch-icon-precomposed" sizes="152x152" href="/img/apple/apple-touch-icon-152x152-precomposed.png"> 72 <link rel="apple-touch-icon-precomposed" sizes="120x120" href="/img/apple/apple-touch-icon-120x120-precomposed.png"> 73 <link rel="apple-touch-icon-precomposed" sizes="76x76" href="/img/apple/apple-touch-icon-76x76-precomposed.png"> 74 <link rel="apple-touch-icon-precomposed" href="/img/apple/apple-touch-icon-180x180-precomposed.png"><!-- 57x57px --> 75 <link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/eppjkefeiehhflmgkhdooajgbkkegpcl"> 76 77</head> 78<body style="overflow: auto;"> 79<div class="drag-drop-bg hide"></div> 80<div class="main-wrapper-for-sticky-footer"> 81<div class="header-outer-wrap"> 82 <header style="padding-top:70px"> 83 <div class="header-top-wrap" style="margin-bottom:-5px" > 84 <div class="header-top clearfix"> 85 <a href="/" class="logo"></a> 86 <nav class="header-nav main-nav"> 87 <ul class="clearfix list-unstyled"> 88 89 <li><a href="https://developers.convertio.co/api/docs/">Documentation</a></li> 90 <li><a href="https://developers.convertio.co/cli/">CLI</a></li> 91 <li><a href="https://developers.convertio.co/api/pricing/">Pricing</a></li> 92 </ul> 93 </nav> 94 95 96 <div class="guest-menu header-nav"> 97 <ul class="clearfix list-unstyled"> 98 <li class="login-form-container "> 99 <a class="login-badge "> 100 Login 101 </a> 102 <div class="login-forms-wrapper"> 103 <div class="login-form"> 104 <div id="login_form_err" style="color:red; margin-bottom:10px"></div> 105 <form id="login_form"> 106 <div class="form-input"> 107 <input name="email" type="email" placeholder='Email' > 108 </div> 109 <div class="form-input with-recovery-button"> 110 <input name="pass" type="password" placeholder='Password'> 111 <div class="recovery-password-button">?</div> 112 </div> 113 <div class="clearfix"> 114 <button class="submit-button pull-left">Login</button> 115 <div action="fb_login" class="facebook-login pull-right"></div> 116 <div action="google_login" class="google-login pull-right"></div> 117 </div> 118 </form> 119 </div> 120 <div class="password-recovery-form"> 121 <div class="recovery-descroption"> 122 Enter your email address below and we'll send you password reset instructions. 123 </div> 124 <form id="pass_recovery"> 125 <div class="form-input with-recovery-button"> 126 <input type="email" placeholder='Email'> 127 </div> 128 <button class="submit-button display-block"> 129 Send me instructions 130 </button> 131 </form> 132 </div> 133 </div> 134 </li> 135 <li> 136 <a href="https://developers.convertio.co/api/pricing/?utm_source=header" class="add-to-chrome" style="padding: 4px 7px !important; margin-left:25px !important"> 137 Get an API Key 138 </a> 139 </li> 140 141 </ul> 142 </div> 143 </div> 144 </div> 145 146 </header> 147 148</div> 149 150<section role="main" class="content ocr-docs-page"> 151 <div class="content-wrapper"> 152 <div class="inner-page clearfix api-docs-page"> 153 <div class="inner-content"> 154 <div class="inner-title"> 155 API Documentation 156 </div> 157 158 159 <h3 class="target" id="StartNewConversion"> 160 Start a New Conversion 161 </h3> 162 <p>In order to start a new conversion you need to do a following POST request:</p> 163 <pre class="prettyprint">POST https://api.convertio.co/convert</pre> 164 <br/> 165 <div class="inner-bg"> 166 <div class="inner-bg-title font-14"><b>Usage example:</b></div> 167 <pre class="prettyprint lang-curl">curl -i -X POST -d '{"apikey": "_YOUR_API_KEY_", "file":"http://google.com/", "outputformat":"png"}' http://api.convertio.co/convert</pre> 168 </div> 169 170 <div class="blur-bg-wrap"> 171 <div class="blur-bg-title"><b>Parameter</b></div> 172 <table class="files-table api-params-table"> 173 <thead> 174 <tr> 175 <td style="width:170px">Field</td> 176 <td style="width:80px"></td> 177 <td style="width:80px">Type</td> 178 <td>Description</td> 179 </tr> 180 </thead> 181 <tbody> 182 <tr class="user-file-row"> 183 <td class="param-name">apikey</td> 184 <td></td> 185 <td>String</td> 186 <td style="word-break: break-word">Your API Key 187 </td> 188 </tr> 189 <tr class="user-file-row"> 190 <td class="param-name">input</td> 191 <td></td> 192 <td>String</td> 193 <td style="word-break: break-word">Method of providing the input file. 194 <BR>Default Value:url <BR>Allowed Values: url,raw,base64,upload </td> 195 </tr> 196 <tr class="user-file-row"> 197 <td class="param-name">file</td> 198 <td></td> 199 <td>String</td> 200 <td style="word-break: break-word">URL of the input file (if input=url), or file content (if input = raw/base64) 201 </td> 202 </tr> 203 <tr class="user-file-row"> 204 <td class="param-name">filename</td> 205 <td><span class="param-opt">optional</span></td> 206 <td>String</td> 207 <td style="word-break: break-word">Input filename including extension (file.ext). Required if input = raw/base64 208 </td> 209 </tr> 210 <tr class="user-file-row"> 211 <td class="param-name">outputformat</td> 212 <td></td> 213 <td>String</td> 214 <td style="word-break: break-word">Output format, to which the file should be converted to. 215 </td> 216 </tr> 217 <tr class="user-file-row"> 218 <td class="param-name">options</td> 219 <td><span class="param-opt">optional</span></td> 220 <td>Object</td> 221 <td style="word-break: break-word">Conversion options. Now used to define callback URL, enable OCR and setting up its options. <B>You may find available OCR conversion options <a href="#options" style="color: #e41000">here</a> and callback example <a href="#options_callback" style="color: #e41000">here</a>.</B> 222 </td> 223 </tr> 224 </tbody> 225 </table> 226 </div> 227 <p> </p> 228 229 230 231 <div class="blur-bg-wrap"> 232 <div class="blur-bg-title"><b>Return SUCCESS</b></div> 233 <table class="files-table api-params-table"> 234 <thead> 235 <tr> 236 <td style="width:170px">Field</td> 237 <td style="width:80px"></td> 238 <td style="width:80px">Type</td> 239 <td>Description</td> 240 </tr> 241 </thead> 242 <tbody> 243 <tr class="user-file-row"> 244 <td class="param-name">code</td> 245 <td></td> 246 <td>Int</td> 247 <td style="word-break: break-word">HTTP Status Code 248 </td> 249 </tr> 250 <tr class="user-file-row"> 251 <td class="param-name">status</td> 252 <td></td> 253 <td>String</td> 254 <td style="word-break: break-word">Always 'ok' on Success 255 </td> 256 </tr> 257 <tr class="user-file-row"> 258 <td class="param-name">data</td> 259 <td></td> 260 <td>Object</td> 261 <td style="word-break: break-word">Result data 262 </td> 263 </tr> 264 <tr class="user-file-row"> 265 <td class="param-name">data.id</td> 266 <td></td> 267 <td>String</td> 268 <td style="word-break: break-word">Your Conversion ID 269 </td> 270 </tr> 271 <tr class="user-file-row"> 272 <td class="param-name">data.minutes</td> 273 <td></td> 274 <td>String</td> 275 <td style="word-break: break-word">API conversion minutes available on the balance 276 </td> 277 </tr> 278 </tbody> 279 </table> 280 </div> 281 282 <p> </p> 283 284 <div class="inner-bg"> 285 <div class="inner-bg-title"><b>Success Response (example):</b></div> 286 <pre class="prettyprint lang-json">HTTP/1.1 200 OK 287{ 288 "code": 200, 289 "status": "ok", 290 "data": { 291 "id": "9712d01edc82e49c68d58ae6346d2013", 292 "minutes": 107 293 } 294}</pre> 295 </div> 296 297 298 <div class="blur-bg-wrap"> 299
299 <div class="blur-bg-title"><b>Return ERROR</b></div> 300 <table class="files-table api-params-table"> 301 <thead> 302 <tr> 303 <td style="width:170px">Field</td> 304 <td style="width:80px"></td> 305 <td style="width:80px">Type</td> 306 <td>Description</td> 307 </tr> 308 </thead> 309 <tbody> 310 <tr class="user-file-row"> 311 <td class="param-name">code</td> 312 <td></td> 313 <td>Int</td> 314 <td style="word-break: break-word">HTTP Status Code 315 </td> 316 </tr> 317 <tr class="user-file-row"> 318 <td class="param-name">status</td> 319 <td></td> 320 <td>String</td> 321 <td style="word-break: break-word">Always 'error' on Error 322 </td> 323 </tr> 324 <tr class="user-file-row"> 325 <td class="param-name">error</td> 326 <td></td> 327 <td>String</td> 328 <td style="word-break: break-word">User-friendly Error String 329 </td> 330 </tr> 331 </tbody> 332 </table> 333 </div> 334 335 <p> </p> 336 337 <div class="inner-bg"> 338 <div class="inner-bg-title"><b>Error Response (example):</b></div> 339 <pre class="prettyprint lang-json">HTTP/1.1 401 Unauthorized 340{ 341 "code": 401, 342 "status": "error", 343 "error": "This API Key is invalid" 344}</pre> 345 </div> 346 347 348 349 <div class="blur-bg-wrap"> 350 <div class="blur-bg-title"> 351 <b>Send a Sample Request</b> 352 </div> 353 <div class="api-docs-request-cont"> 354 <form method="post" type="sample_request" data-num="0"> 355 <div class="api-form-control"> 356 <label for="url">URL</label> 357 <div class="input-with-badge"> 358 <input name="url" type="post" value="https://api.convertio.co/convert"/> 359 <span class="input-badge">url</span> 360 </div> 361 </div> 362 <p> 363 <b>Parameters:</b> 364 </p> 365 366 <div class="api-form-control"> 367 <label for="apikey">apikey</label> 368 <div class="input-with-badge"> 369 <input name="apikey" placeholder="" value=""/> 370 <span class="input-badge">String</span> 371 </div> 372 </div> 373 <div class="api-form-control"> 374 <label for="input">input</label> 375 <div class="input-with-badge"> 376 <input name="input" placeholder="" value="url"/>
377 <span class="input-badge">String</span> 378 </div> 379 </div> 380 <div class="api-form-control"> 381 <label for="file">file</label> 382 <div class="input-with-badge"> 383 <input name="file" placeholder="" /> 384 <span class="input-badge">String</span> 385 </div> 386 </div> 387 <div class="api-form-control"> 388 <label for="filename">filename</label> 389 <div class="input-with-badge"> 390 <input name="filename" placeholder="" /> 391 <span class="input-badge">String</span> 392 </div> 393 </div> 394 <div class="api-form-control"> 395 <label for="outputformat">outputformat</label> 396 <div class="input-with-badge"> 397 <input name="outputformat" placeholder="" /> 398 <span class="input-badge">String</span> 399 </div> 400 </div> 401 <div class="api-form-control"> 402 <label for="options">options</label> 403 <div class="input-with-badge"> 404 <input name="options" placeholder="" /> 405 <span class="input-badge">Object</span> 406 </div> 407 </div> 408 409 <button type="submit" class="submit-button reset-button">Send</button> 410 </form> 411 </div> 412 </div> 413 414 <div class="inner-bg" type="sample_result" style="display:none" data-num="0"> 415 <div class="inner-bg-title" style="font-weight:bold"></div> 416 <pre class="prettyprint lang-js"></pre> 417 </div> 418 419 420 <h3 class="target" id="UploadFileForConversion"> 421 Direct File Upload For Conversion 422 </h3> 423 <p>This step required only if chooses <code>input</code> = 'upload' on previous step. In order to upload file for conversion, you need to do a following PUT request</p> 424 <pre class="prettyprint">PUT https://api.convertio.co/convert/:id/:filename</pre> 425 <br/> 426 <div class="inner-bg"> 427 <div class="inner-bg-title font-14"><b>Usage example:</b></div> 428 <pre class="prettyprint lang-curl">curl -i -X PUT --upload-file 'test.bmp' http://api.convertio.co/convert/_ID_/test.bmp</pre> 429 </div> 430 431 <div class="blur-bg-wrap"> 432 <div class="blur-bg-title"><b>Parameter</b></div> 433 <table class="files-table api-params-table"> 434 <thead> 435 <tr> 436 <td style="width:170px">Field</td> 437 <td style="width:80px"></td> 438 <td style="width:80px">Type</td> 439 <td>Description</td> 440 </tr> 441 </thead> 442 <tbody> 443 <tr class="user-file-row"> 444 <td class="param-name">id</td> 445 <td></td> 446 <td>String</td> 447 <td style="word-break: break-word">Conversion ID, obtained on POST call to /convert 448 </td> 449 </tr> 450 <tr class="user-file-row"> 451 <td class="param-name">filename</td> 452 <td></td> 453 <td>String</td> 454 <td style="word-break: break-word">Input filename including extension (file.ext) 455 </td> 456 </tr> 457 </tbody> 458 </table> 459 </div> 460 <p> </p> 461 462 463 464 <div class="blur-bg-wrap"> 465 <div class="blur-bg-title"><b>Return SUCCESS</b></div> 466 <table class="files-table api-params-table"> 467 <thead> 468 <tr> 469 <td style="width:170px">Field</td> 470 <td style="width:80px"></td> 471 <td style="width:80px">Type</td> 472 <td>Description</td> 473 </tr> 474 </thead> 475 <tbody> 476 <tr class="user-file-row"> 477 <td class="param-name">code</td> 478 <td></td> 479 <td>Int</td> 480 <td style="word-break: break-word">HTTP Status Code 481 </td> 482 </tr> 483 <tr class="user-file-row"> 484 <td class="param-name">status</td> 485 <td></td> 486 <td>String</td> 487 <td style="word-break: break-word">Always 'ok' on Success 488 </td> 489 </tr> 490 <tr class="user-file-row"> 491 <td class="param-name">data</td> 492 <td></td> 493 <td>Object</td> 494 <td style="word-break: break-word">Result data 495 </td> 496 </tr> 497 <tr class="user-file-row"> 498 <td class="param-name">data.id</td> 499 <td></td> 500 <td>String</td> 501 <td style="word-break: break-word">Your Conversion ID 502 </td> 503 </tr> 504 <tr class="user-file-row"> 505 <td class="param-name">data.file</td> 506 <td></td> 507 <td>String</td> 508 <td style="word-break: break-word">Filename of your file
509 </td> 510 </tr> 511 <tr class="user-file-row"> 512 <td class="param-name">data.size</td> 513 <td></td> 514 <td>Int</td> 515 <td style="word-break: break-word">Size of uploaded file in Bytes 516 </td> 517 </tr> 518 </tbody> 519 </table> 520 </div> 521 522 <p> </p> 523 524 <div class="inner-bg"> 525 <div class="inner-bg-title"><b>Success Response (example):</b></div> 526 <pre class="prettyprint lang-json">HTTP/1.1 200 OK 527{ 528 "code": 200, 529 "status": "ok", 530 "data": { 531 "id": "9712d01edc82e49c68d58ae6346d2013", 532 "file": "test.bmp", 533 "size": "1025470" 534 } 535}</pre> 536 </div> 537 538 539 <div class="blur-bg-wrap"> 540 <div class="blur-bg-title"><b>Return ERROR</b></div> 541 <table class="files-table api-params-table"> 542 <thead> 543 <tr> 544 <td style="width:170px">Field</td> 545 <td style="width:80px"></td> 546 <td style="width:80px">Type</td> 547 <td>Description</td> 548 </tr> 549 </thead> 550 <tbody> 551 <tr class="user-file-row"> 552 <td class="param-name">code</td> 553 <td></td> 554 <td>Int</td> 555 <td style="word-break: break-word">HTTP Status Code 556 </td> 557 </tr> 558 <tr class="user-file-row"> 559 <td class="param-name">status</td> 560 <td></td> 561 <td>String</td> 562 <td style="word-break: break-word">Always 'error' on Error 563 </td> 564 </tr> 565 <tr class="user-file-row"> 566 <td class="param-name">error</td> 567 <td></td> 568 <td>String</td> 569 <td style="word-break: break-word">User-friendly Error String 570 </td> 571 </tr> 572 </tbody> 573 </table> 574 </div> 575 576 <p> </p> 577 578 <div class="inner-bg"> 579 <div class="inner-bg-title"><b>Error Response (example):</b></div> 580 <pre class="prettyprint lang-json">HTTP/1.1 401 Unauthorized 581{ 582 "code": 401, 583 "status": "error", 584 "error": "No convertion minutes left" 585}</pre> 586 </div> 587 588 589 590 <div class="blur-bg-wrap"> 591 <div class="blur-bg-title"> 592 <b>Send a Sample Request</b> 593 </div> 594 <div class="api-docs-request-cont">
595 <form method="post" type="sample_request" data-num="1"> 596 <div class="api-form-control"> 597 <label for="url">URL</label> 598 <div class="input-with-badge"> 599 <input name="url" type="put" value="https://api.convertio.co/convert/:id/:filename"/> 600 <span class="input-badge">url</span> 601 </div> 602 </div> 603 <p> 604 <b>Parameters:</b> 605 </p> 606 607 <div class="api-form-control"> 608 <label for="id">id</label> 609 <div class="input-with-badge"> 610 <input name="id" placeholder="" /> 611 <span class="input-badge">String</span> 612 </div> 613 </div> 614 <div class="api-form-control"> 615 <label for="filename">filename</label> 616 <div class="input-with-badge"> 617 <input name="filename" placeholder="" /> 618 <span class="input-badge">String</span> 619 </div> 620 </div> 621 622 <button type="submit" class="submit-button reset-button">Send</button> 623 </form> 624 </div> 625 </div> 626 627 <div class="inner-bg" type="sample_result" style="display:none" data-num="1"> 628 <div class="inner-bg-title" style="font-weight:bold"></div> 629 <pre class="prettyprint lang-js"></pre> 630 </div> 631 632 633 <h3 class="target" id="ConversionGetStatus"> 634 Get Status of the Conversion 635 </h3> 636 <p>In order to get status of a conversion you need to do a following GET request with :id, obtained on previous step</p> 637 <pre class="prettyprint">GET https://api.convertio.co/convert/:id/status</pre> 638 <br/> 639 <div class="inner-bg"> 640 <div class="inner-bg-title font-14"><b>Usage example:</b></div> 641 <pre class="prettyprint lang-curl">curl -i -X GET http://api.convertio.co/convert/_ID_/status</pre> 642 </div> 643 644 <div class="blur-bg-wrap"> 645 <div class="blur-bg-title"><b>Parameter</b></div> 646 <table class="files-table api-params-table"> 647 <thead> 648 <tr> 649 <td style="width:170px">Field</td> 650 <td style="width:80px"></td> 651 <td style="width:80px">Type</td> 652 <td>Description</td> 653 </tr> 654 </thead> 655 <tbody> 656 <tr class="user-file-row"> 657 <td class="param-name">id</td> 658 <td></td> 659 <td>String</td> 660 <td style="word-break: break-word">Conversion ID, obtained on POST call to /convert 661 </td> 662 </tr> 663 </tbody> 664 </table> 665 </div> 666 <p> </p> 667 668 669 670 <div class="blur-bg-wrap"> 671 <div class="blur-bg-title"><b>Return SUCCESS</b></div> 672 <table class="files-table api-params-table"> 673 <thead> 674 <tr> 675 <td style="width:170px">Field</td> 676 <td style="width:80px"></td> 677 <td style="width:80px">Type</td> 678 <td>Description</td> 679 </tr> 680 </thead> 681 <tbody> 682 <tr class="user-file-row"> 683 <td class="param-name">code</td> 684 <td></td> 685 <td>Int</td> 686 <td style="word-break: break-word">HTTP Status Code 687 </td> 688 </tr> 689 <tr class="user-file-row"> 690 <td class="param-name">status</td> 691 <td></td> 692 <td>String</td> 693 <td style="word-break: break-word">Always 'ok' on Success 694 </td> 695 </tr> 696 <tr class="user-file-row"> 697 <td class="param-name">data</td> 698 <td></td> 699 <td>Object</td> 700 <td style="word-break: break-word">Result data 701 </td> 702 </tr> 703 <tr class="user-file-row"> 704 <td class="param-name">data.id</td> 705 <td></td> 706 <td>String</td> 707 <td style="word-break: break-word">Your Conversion ID 708 </td> 709 </tr> 710 <tr class="user-file-row"> 711 <td class="param-name">data.step</td> 712 <td></td> 713 <td>String</td> 714 <td style="word-break: break-word">Conversion Step 715 <BR>Allowed Values: wait,finish,convert,upload </td> 716 </tr> 717 <tr class="user-file-row"> 718 <td class="param-name">data.step_percent</td> 719 <td></td> 720 <td>Int</td> 721 <td style="word-break: break-word">
721Step Progress in % 722 </td> 723 </tr> 724 <tr class="user-file-row"> 725 <td class="param-name">data.minutes</td> 726 <td></td> 727 <td>Int</td> 728 <td style="word-break: break-word">API Minutes used by this conversion 729 </td> 730 </tr> 731 <tr class="user-file-row"> 732 <td class="param-name">data.output</td> 733 <td></td> 734 <td>Object</td> 735 <td style="word-break: break-word">Output file information 736 </td> 737 </tr> 738 <tr class="user-file-row"> 739 <td class="param-name">data.output.url</td> 740 <td></td> 741 <td>String</td> 742 <td style="word-break: break-word">URL of the file to download 743 </td> 744 </tr> 745 <tr class="user-file-row"> 746 <td class="param-name">data.output.size</td> 747 <td></td> 748 <td>Int</td> 749 <td style="word-break: break-word">Size of the file in bytes 750 </td> 751 </tr> 752 <tr class="user-file-row"> 753 <td class="param-name">data.output.files</td> 754 <td></td> 755 <td>Object</td> 756 <td style="word-break: break-word">If there are multiple output files (i.e. converting a multi-page DOC to JPG) data.output will contain a link to a ZIP file, which contains all output files. If you would like to get the output files individual, you can use data.output.url/file.ext, where file.ext - is the name of the individual file 757 </td> 758 </tr> 759 </tbody> 760 </table> 761 </div> 762 763 <p> </p> 764 765 <div class="inner-bg"> 766 <div class="inner-bg-title"><b>Success Response (example):</b></div> 767 <pre class="prettyprint lang-json">HTTP/1.1 200 OK 768{ 769 "code": 200, 770 "status": "ok", 771 "data": { 772 "id": "9712d01edc82e49c68d58ae6346d2013", 773 "step": "finish", 774 "step_percent": 100, 775 "minutes": 1, 776 "output": { 777 "url": "https://lisa.convertio.me/d31c0ed50efd097e34c6b23fa555445d/http-google-com_4.png", 778 "size": "36102" 779 } 780 } 781}</pre> 782 </div> 783 784 785 <div class="blur-bg-wrap"> 786 <div class="blur-bg-title"><b>Return ERROR</b></div> 787 <table class="files-table api-params-table"> 788 <thead> 789 <tr> 790 <td style="width:170px">Field</td> 791 <td style="width:80px"></td> 792 <td style="width:80px">Type</td> 793 <td>Description</td> 794 </tr> 795 </thead> 796 <tbody> 797 <tr class="user-file-row"> 798 <td class="param-name">code</td> 799 <td></td> 800 <td>Int</td> 801 <td style="word-break: break-word">HTTP Status Code 802 </td> 803 </tr> 804 <tr class="user-file-row"> 805 <td class="param-name">status</td> 806 <td></td> 807 <td>String</td> 808 <td style="word-break: break-word">Always 'error' on Error 809 </td> 810 </tr> 811 <tr class="user-file-row"> 812 <td class="param-name">error</td> 813 <td></td> 814 <td>String</td> 815 <td style="word-break: break-word">User-friendly Error String 816 </td> 817 </tr> 818 </tbody> 819 </table> 820 </div> 821 822 <p> </p> 823 824 <div class="inner-bg"> 825 <div class="inner-bg-title"><b>Error Response (example):</b></div> 826 <pre class="prettyprint lang-json">HTTP/1.1 422 Unprocessable Entity 827{ 828 "code": 422, 829 "status": "error", 830 "error": "Input file appears to be corrupted" 831}</pre> 832 </div> 833 834 835 836 <div class="blur-bg-wrap"> 837 <div class="blur-bg-title"> 838 <b>Send a Sample Request</b> 839 </div> 840 <div class="api-docs-request-cont">
841 <form method="post" type="sample_request" data-num="2"> 842 <div class="api-form-control"> 843 <label for="url">URL</label> 844 <div class="input-with-badge"> 845 <input name="url" type="get" value="https://api.convertio.co/convert/:id/status"/> 846 <span class="input-badge">url</span> 847 </div> 848 </div> 849 <p> 850 <b>Parameters:</b> 851 </p> 852 853 <div class="api-form-control"> 854 <label for="id">id</label> 855 <div class="input-with-badge"> 856 <input name="id" placeholder="" /> 857 <span class="input-badge">String</span> 858 </div> 859 </div> 860 861 <button type="submit" class="submit-button reset-button">Send</button> 862 </form> 863 </div> 864 </div> 865 866 <div class="inner-bg" type="sample_result" style="display:none" data-num="2"> 867 <div class="inner-bg-title" style="font-weight:bold"></div> 868 <pre class="prettyprint lang-js"></pre> 869 </div> 870 871 872 <h3 class="target" id="ConversionGetFileContent"> 873 Get Result File Content 874 </h3> 875 <p>In order to get result file of a conversion you need to do a following GET request (As an alternative to this step you may use output URL from previous step, but be advised, that this URL is bounded to the host IP address and can't be hotlinked or shared with third parties)</p> 876 <pre class="prettyprint">GET https://api.convertio.co/convert/:id/dl/:type</pre> 877 <br/> 878 <div class="inner-bg"> 879 <div class="inner-bg-title font-14"><b>Usage example:</b></div> 880 <pre class="prettyprint lang-curl">curl -i -X GET http://api.convertio.co/convert/_ID_/dl</pre> 881 </div> 882 883 <div class="blur-bg-wrap"> 884 <div class="blur-bg-title"><b>Parameter</b></div> 885 <table class="files-table api-params-table"> 886 <thead> 887 <tr> 888 <td style="width:170px">Field</td> 889 <td style="width:80px"></td> 890 <td style="width:80px">Type</td> 891 <td>Description</td> 892 </tr> 893 </thead> 894 <tbody> 895 <tr class="user-file-row"> 896 <td class="param-name">id</td> 897 <td></td> 898 <td>String</td> 899 <td style="word-break: break-word">Conversion ID, obtained on POST call to /convert 900 </td> 901 </tr> 902 <tr class="user-file-row"> 903 <td class="param-name">type</td> 904 <td><span class="param-opt">optional</span></td> 905 <td>String</td> 906 <td style="word-break: break-word">File Format. Always base64-encoded 907 <BR>Allowed Values: base64 </td> 908 </tr> 909 </tbody> 910 </table> 911 </div> 912 <p> </p> 913 914 915 916 <div class="blur-bg-wrap"> 917 <div class="blur-bg-title"><b>Return SUCCESS</b></div> 918 <table class="files-table api-params-table"> 919 <thead> 920 <tr> 921 <td style="width:170px">Field</td> 922 <td style="width:80px"></td> 923 <td style="width:80px">Type</td> 924 <td>Description</td> 925 </tr> 926 </thead> 927 <tbody> 928 <tr class="user-file-row"> 929 <td class="param-name">code</td> 930 <td></td> 931 <td>Int</td> 932 <td style="word-break: break-word">HTTP Status Code 933 </td> 934 </tr> 935 <tr class="user-file-row"> 936 <td class="param-name">status</td> 937 <td></td> 938 <td>String</td> 939 <td style="word-break: break-word">Always 'ok' on Success 940 </td> 941 </tr> 942 <tr class="user-file-row"> 943 <td class="param-name">data</td> 944 <td></td> 945 <td>Object</td> 946 <td style="word-break: break-word">Result data 947 </td> 948 </tr> 949 <tr class="user-file-row"> 950 <td class="param-name">data.id</td> 951 <td></td> 952 <td>String</td> 953 <td style="word-break: break-word">Your Conversion ID 954 </td> 955 </tr> 956 <tr class="user-file-row"> 957 <td class="param-name">data.type</td> 958 <td></td> 959 <td>String</td> 960 <td style="word-break: break-word">content encoding 961 <BR>Allowed Values: base64 </td> 962 </tr> 963 <tr class="user-file-row"> 964 <td class="param-name">data.content</td> 965 <td></td> 966 <td>String</td> 967 <td style="word-break: break-word">content of the file 968 </td> 969 </tr> 970 </tbody> 971 </table> 972 </div> 973 974 <p> </p> 975 976 <div class="inner-bg"> 977 <div class="inner-bg-title"><b>Success Response (example):</b></div> 978 <pre class="prettyprint lang-json">HTTP/1.1 200 OK 979{ 980 "code": 200, 981 "status": "ok", 982 "data": { 983 "id": "9712d01edc82e49c68d58ae6346d2013", 984 "encode": "base64", 985 "content": "_FILE_CONTENT_" 986 } 987}</pre> 988 </div> 989 990 991 <div class="blur-bg-wrap"> 992 <div class="blur-bg-title"><b>Return ERROR</b></div> 993 <table class="files-table api-params-table"> 994 <thead> 995 <tr> 996 <td style="width:170px">Field</td> 997 <td style="width:80px"></td> 998 <td style="width:80px">Type</td> 999 <td>Description</td> 1000 </tr> 1001 </thead> 1002 <tbody> 1003 <tr class="user-file-row"> 1004 <td class="param-name">code</td> 1005 <td></td> 1006 <td>Int</td> 1007 <td style="word-break: break-word">HTTP Status Code 1008 </td> 1009 </tr> 1010 <tr class="user-file-row"> 1011 <td class="param-name">status</td> 1012 <td></td> 1013 <td>String</td> 1014 <td style="word-break: break-word">Always 'error' on Error 1015 </td> 1016 </tr> 1017 <tr class="user-file-row"> 1018 <td class="param-name">error</td> 1019 <td></td> 1020 <td>String</td> 1021 <td style="word-break: break-word">User-friendly Error String 1022 </td> 1023 </tr> 1024 </tbody> 1025 </table> 1026 </div> 1027 1028 <p> </p> 1029 1030 <div class="inner-bg"> 1031 <div class="inner-bg-title"><b>Error Response (example):</b></div> 1032 <pre class="prettyprint lang-json">HTTP/1.1 422 Unprocessable Entity 1033{ 1034 "code": 422, 1035 "status": "error", 1036 "error": "File is not ready yet, finished with errors or had been deleted (check file status)" 1037}</pre> 1038 </div> 1039 1040 1041 1042 <div class="blur-bg-wrap"> 1043 <div class="blur-bg-title"> 1044 <b>Send a Sample Request</b> 1045 </div> 1046 <div class="api-docs-request-cont">
1047 <form method="post" type="sample_request" data-num="3"> 1048 <div class="api-form-control"> 1049 <label for="url">URL</label> 1050 <div class="input-with-badge"> 1051 <input name="url" type="get" value="https://api.convertio.co/convert/:id/dl/:type"/> 1052 <span class="input-badge">url</span> 1053 </div> 1054 </div> 1055 <p> 1056 <b>Parameters:</b> 1057 </p> 1058 1059 <div class="api-form-control"> 1060 <label for="id">id</label> 1061 <div class="input-with-badge"> 1062 <input name="id" placeholder="" /> 1063 <span class="input-badge">String</span> 1064 </div> 1065 </div> 1066 <div class="api-form-control"> 1067 <label for="type">type</label> 1068 <div class="input-with-badge"> 1069 <input name="type" placeholder="" /> 1070 <span class="input-badge">String</span> 1071 </div> 1072 </div> 1073 1074 <button type="submit" class="submit-button reset-button">Send</button> 1075 </form> 1076 </div> 1077 </div> 1078 1079 <div class="inner-bg" type="sample_result" style="display:none" data-num="3"> 1080 <div class="inner-bg-title" style="font-weight:bold"></div> 1081 <pre class="prettyprint lang-js"></pre> 1082 </div> 1083 1084 1085 <h3 class="target" id="ConversionDeleteFile"> 1086 Delete File/Cancel Conversion 1087 </h3> 1088 <p>In order to stop a conversion or to delete a file you need to do a following GET request</p> 1089 <pre class="prettyprint">DELETE https://api.convertio.co/convert/:id</pre> 1090 <br/> 1091 <div class="inner-bg"> 1092 <div class="inner-bg-title font-14"><b>Usage example:</b></div> 1093 <pre class="prettyprint lang-curl">curl -i -X DELETE http://api.convertio.co/convert/_ID_</pre> 1094 </div> 1095 1096 <div class="blur-bg-wrap"> 1097 <div class="blur-bg-title"><b>Parameter</b></div> 1098 <table class="files-table api-params-table"> 1099 <thead> 1100 <tr> 1101 <td style="width:170px">Field</td> 1102 <td style="width:80px"></td> 1103 <td style="width:80px">Type</td> 1104 <td>Description</td> 1105 </tr> 1106 </thead> 1107 <tbody> 1108 <tr class="user-file-row"> 1109 <td class="param-name">id</td> 1110 <td></td> 1111 <td>String</td> 1112 <td style="word-break: break-word">Conversion ID, obtained on POST call to /convert 1113 </td> 1114 </tr> 1115 </tbody> 1116 </table> 1117 </div> 1118 <p> </p> 1119 1120 1121 1122 <div class="blur-bg-wrap"> 1123 <div class="blur-bg-title"><b>Return SUCCESS</b></div> 1124 <table class="files-table api-params-table"> 1125 <thead> 1126 <tr> 1127 <td style="width:170px">Field</td> 1128 <td style="width:80px"></td> 1129 <td style="width:80px">Type</td> 1130 <td>Description</td> 1131 </tr> 1132 </thead> 1133 <tbody> 1134 <tr class="user-file-row"> 1135 <td class="param-name">code</td> 1136 <td></td> 1137 <td>Int</td> 1138 <td style="word-break: break-word">HTTP Status Code 1139 </td> 1140 </tr> 1141 <tr class="user-file-row"> 1142 <td class="param-name">status</td> 1143 <td></td> 1144 <td>String</td> 1145 <td style="word-break: break-word">Always 'ok' on Success 1146 </td> 1147 </tr> 1148 <tr class="user-file-row"> 1149 <td class="param-name">message</td> 1150 <td></td> 1151 <td>String</td> 1152 <td style="word-break: break-word">User-friendly Error String 1153 </td> 1154 </tr> 1155 </tbody> 1156 </table> 1157 </div> 1158 1159 <p> </p> 1160 1161 <div class="inner-bg"> 1162 <div class="inner-bg-title"><b>Success Response (example):</b></div> 1163 <pre class="prettyprint lang-json">HTTP/1.1 200 OK 1164{ 1165 "code": 200, 1166 "status": "ok", 1167 "message": "File deleted" 1168}</pre> 1169 </div> 1170 1171 1172 <div class="blur-bg-wrap"> 1173 <div class="blur-bg-title"><b>Return ERROR</b></div> 1174 <table class="files-table api-params-table"> 1175 <thead> 1176 <tr> 1177 <td style="width:170px">Field</td> 1178 <td style="width:80px"></td> 1179 <td style="width:80px">Type</td> 1180 <td>Description</td> 1181 </tr> 1182 </thead> 1183 <tbody> 1184 <tr class="user-file-row"> 1185 <td class="param-name">code</td> 1186 <td></td> 1187 <td>Int</td> 1188 <td style="word-break: break-word">HTTP Status Code 1189 </td> 1190 </tr> 1191 <tr class="user-file-row"> 1192 <td class="param-name">status</td> 1193 <td></td> 1194 <td>String</td> 1195 <td style="word-break: break-word">Always 'error' on Error 1196 </td> 1197 </tr> 1198 <tr class="user-file-row"> 1199 <td class="param-name">error</td> 1200 <td></td> 1201 <td>String</td> 1202 <td style="word-break: break-word">User-friendly Error String 1203 </td> 1204 </tr> 1205 </tbody> 1206 </table> 1207 </div> 1208 1209 <p> </p> 1210 1211 <div class="inner-bg"> 1212 <div class="inner-bg-title"><b>Error Response (example):</b></div> 1213 <pre class="prettyprint lang-json">HTTP/1.1 404 Not Found 1214{ 1215 "code": 404, 1216 "status": "error", 1217 "error": "File not found" 1218}</pre> 1219 </div> 1220 1221 1222 1223 <div class="blur-bg-wrap"> 1224 <div class="blur-bg-title"> 1225 <b>Send a Sample Request</b> 1226 </div> 1227 <div class="api-docs-request-cont">
1228 <form method="post" type="sample_request" data-num="4"> 1229 <div class="api-form-control"> 1230 <label for="url">URL</label> 1231 <div class="input-with-badge"> 1232 <input name="url" type="delete" value="https://api.convertio.co/convert/:id"/> 1233 <span class="input-badge">url</span> 1234 </div> 1235 </div> 1236 <p> 1237 <b>Parameters:</b> 1238 </p> 1239 1240 <div class="api-form-control"> 1241 <label for="id">id</label> 1242 <div class="input-with-badge"> 1243 <input name="id" placeholder="" /> 1244 <span class="input-badge">String</span> 1245 </div> 1246 </div> 1247 1248 <button type="submit" class="submit-button reset-button">Send</button> 1249 </form> 1250 </div> 1251 </div> 1252 1253 <div class="inner-bg" type="sample_result" style="display:none" data-num="4"> 1254 <div class="inner-bg-title" style="font-weight:bold"></div> 1255 <pre class="prettyprint lang-js"></pre> 1256 </div> 1257 1258 1259 <h3 class="target" id="ConversionsList"> 1260 List of Conversions 1261 </h3> 1262 <p>In order to get a list of your conversions and their statuses do following POST request:</p> 1263 <pre class="prettyprint">POST https://api.convertio.co/convert/list</pre> 1264 <br/> 1265 <div class="inner-bg"> 1266 <div class="inner-bg-title font-14"><b>Usage example:</b></div> 1267 <pre class="prettyprint lang-curl">curl -i -X POST -d '{"apikey": "_YOUR_API_KEY_", "status": "all", "count": 3}' http://api.convertio.co/convert/list</pre> 1268 </div> 1269 1270 <div class="blur-bg-wrap"> 1271 <div class="blur-bg-title"><b>Parameter</b></div> 1272 <table class="files-table api-params-table"> 1273 <thead> 1274 <tr> 1275 <td style="width:170px">Field</td> 1276 <td style="width:80px"></td> 1277 <td style="width:80px">Type</td> 1278 <td>Description</td> 1279 </tr> 1280 </thead> 1281 <tbody> 1282 <tr class="user-file-row"> 1283 <td class="param-name">apikey</td> 1284 <td></td> 1285 <td>String</td> 1286 <td style="word-break: break-word">Your API Key 1287 </td> 1288 </tr> 1289 <tr class="user-file-row"> 1290 <td class="param-name">status</td> 1291 <td></td> 1292 <td>String</td> 1293 <td style="word-break: break-word">Filter by file status 1294 <BR>Default Value:all <BR>Allowed Values: all,uploading,converting,finished,failed </td> 1295 </tr> 1296 <tr class="user-file-row"> 1297 <td class="param-name">count</td> 1298 <td></td> 1299 <td>Int</td> 1300 <td style="word-break: break-word">Latest {count} files 1301 </td> 1302 </tr> 1303 </tbody> 1304 </table> 1305 </div> 1306 <p> </p> 1307 1308 1309 1310 <div class="blur-bg-wrap"> 1311 <div class="blur-bg-title"><b>Return SUCCESS</b></div> 1312 <table class="files-table api-params-table"> 1313 <thead> 1314 <tr> 1315 <td style="width:170px">Field</td> 1316 <td style="width:80px"></td> 1317 <td style="width:80px">Type</td> 1318 <td>Description</td> 1319 </tr> 1320 </thead> 1321 <tbody> 1322 <tr class="user-file-row"> 1323 <td class="param-name">code</td> 1324 <td></td> 1325 <td>Int</td> 1326 <td style="word-break: break-word">HTTP Status Code 1327 </td> 1328 </tr> 1329 <tr class="user-file-row"> 1330 <td class="param-name">status</td> 1331 <td></td> 1332 <td>String</td> 1333 <td style="word-break: break-word">Always 'ok' on Success 1334 </td> 1335 </tr> 1336 <tr class="user-file-row"> 1337 <td class="param-name">data</td> 1338 <td></td> 1339 <td>Object[]</td> 1340 <td style="word-break: break-word">Result data 1341 </td> 1342 </tr> 1343 <tr class="user-file-row"> 1344 <td class="param-name">data.id</td> 1345 <td></td> 1346 <td>String</td> 1347 <td style="word-break: break-word">Conversion ID 1348 </td> 1349 </tr> 1350 <tr class="user-file-row"> 1351 <td class="param-name">data.status</td> 1352 <td></td> 1353 <td>String</td> 1354 <td style="word-break: break-word">Conversion Status 1355 <BR>
1355Allowed Values: uploading,converting,finished,failed,unknown </td> 1356 </tr> 1357 <tr class="user-file-row"> 1358 <td class="param-name">data.minutes</td> 1359 <td></td> 1360 <td>Int</td> 1361 <td style="word-break: break-word">API Minutes used by this conversion 1362 </td> 1363 </tr> 1364 <tr class="user-file-row"> 1365 <td class="param-name">data.inputformat</td> 1366 <td></td> 1367 <td>String</td> 1368 <td style="word-break: break-word">Input file format (detected by our converter) 1369 </td> 1370 </tr> 1371 <tr class="user-file-row"> 1372 <td class="param-name">data.outputformat</td> 1373 <td></td> 1374 <td>String</td> 1375 <td style="word-break: break-word">Output file format (specified by the user) 1376 </td> 1377 </tr> 1378 <tr class="user-file-row"> 1379 <td class="param-name">data.filename</td> 1380 <td></td> 1381 <td>String</td> 1382 <td style="word-break: break-word">File name, if applicable 1383 </td> 1384 </tr> 1385 <tr class="user-file-row"> 1386 <td class="param-name">data.error</td> 1387 <td></td> 1388 <td>String</td> 1389 <td style="word-break: break-word">User-friendly error string, in case of failed conversion 1390 </td> 1391 </tr> 1392 </tbody> 1393 </table> 1394 </div> 1395 1396 <p> </p> 1397 1398 <div class="inner-bg"> 1399 <div class="inner-bg-title"><b>Success Response (example):</b></div> 1400 <pre class="prettyprint lang-json">HTTP/1.1 200 OK 1401{ 1402 "code": 200, 1403 "status": "ok", 1404 "data": [ 1405 { 1406 "id": "7d5c9dba440e618ed6eb1adae69c10d6", 1407 "status": "finished", 1408 "minutes": "1", 1409 "inputformat": "DOC", 1410 "outputformat": "PDF", 1411 "filename": "report-94b97c5b.doc" 1412 }, 1413 { 1414 "id": "aa235eee271c5c4453890d7bca48b49a", 1415 "status": "failed", 1416 "minutes": "0", 1417 "inputformat": "", 1418 "outputformat": "PDF", 1419 "filename": "report-9a497c5b.xlsb", 1420 "error": "CONVERTER: Can't determine Type of the Input File [MIME: application\/octet-stream]" 1421 }, 1422 { 1423 "id": "ce4d5442bd662b97c2a6456b3fa74b1d", 1424 "status": "failed", 1425 "minutes": "0", 1426 "inputformat": "", 1427 "outputformat": "MKV", 1428 "filename": "video.avi", 1429 "error": "UPLOADER: Operation timed out after 600000 milliseconds with 62290101 out of 72502797 bytes received" 1430 }, 1431 { 1432 "id": "712f2e88a46d3a0444e52cc7d7f602a6", 1433 "status": "converting", 1434 "minutes": "0", 1435 "inputformat": "PDF", 1436 "outputformat": "HTML", 1437 "filename": "printable.pdf" 1438 } 1439 ] 1440}</pre> 1441 </div> 1442 1443 1444 <div class="blur-bg-wrap"> 1445 <div class="blur-bg-title"><b>Return ERROR</b></div> 1446 <table class="files-table api-params-table"> 1447 <thead> 1448 <tr> 1449 <td style="width:170px">Field</td> 1450 <td style="width:80px"></td> 1451 <td style="width:80px">Type</td> 1452 <td>Description</td> 1453 </tr> 1454 </thead> 1455 <tbody> 1456 <tr class="user-file-row"> 1457 <td class="param-name">code</td> 1458 <td></td> 1459 <td>Int</td> 1460 <td style="word-break: break-word">HTTP Status Code 1461 </td> 1462 </tr> 1463 <tr class="user-file-row"> 1464 <td class="param-name">status</td> 1465 <td></td> 1466 <td>String</td> 1467 <td style="word-break: break-word">Always 'error' on Error 1468 </td> 1469 </tr> 1470 <tr class="user-file-row"> 1471 <td class="param-name">error</td> 1472 <td></td> 1473 <td>String</td> 1474 <td style="word-break: break-word">User-friendly Error String 1475 </td> 1476 </tr> 1477 </tbody> 1478 </table> 1479 </div> 1480 1481 <p> </p> 1482 1483 <div class="inner-bg"> 1484 <div class="inner-bg-title"><b>Error Response (example):</b></div> 1485 <pre class="prettyprint lang-json">HTTP/1.1 401 Unauthorized 1486{ 1487 "code": 401, 1488 "status": "error",
1489 "error": "This API Key is invalid" 1490}</pre> 1491 </div> 1492 1493 1494 1495 <div class="blur-bg-wrap"> 1496 <div class="blur-bg-title"> 1497 <b>Send a Sample Request</b> 1498 </div> 1499 <div class="api-docs-request-cont"> 1500 <form method="post" type="sample_request" data-num="5"> 1501 <div class="api-form-control"> 1502 <label for="url">URL</label> 1503 <div class="input-with-badge"> 1504 <input name="url" type="post" value="https://api.convertio.co/convert/list"/> 1505 <span class="input-badge">url</span> 1506 </div> 1507 </div> 1508 <p> 1509 <b>Parameters:</b> 1510 </p> 1511 1512 <div class="api-form-control"> 1513 <label for="apikey">apikey</label> 1514 <div class="input-with-badge"> 1515 <input name="apikey" placeholder="" value=""/> 1516 <span class="input-badge">String</span> 1517 </div> 1518 </div> 1519 <div class="api-form-control"> 1520 <label for="status">status</label> 1521 <div class="input-with-badge"> 1522 <input name="status" placeholder="" value="all"/> 1523 <span class="input-badge">String</span> 1524 </div> 1525 </div> 1526 <div class="api-form-control"> 1527 <label for="count">count</label> 1528 <div class="input-with-badge"> 1529 <input name="count" placeholder="" /> 1530 <span class="input-badge">Int</span> 1531 </div> 1532 </div> 1533 1534 <button type="submit" class="submit-button reset-button">Send</button> 1535 </form> 1536 </div> 1537 </div> 1538 1539 <div class="inner-bg" type="sample_result" style="display:none" data-num="5"> 1540 <div class="inner-bg-title" style="font-weight:bold"></div> 1541 <pre class="prettyprint lang-js"></pre> 1542 </div> 1543 1544 1545 <h3 class="target" id="options_callback"> 1546 Conversion Options [Callback URL] 1547 </h3> 1548 1549 <div>You may provide callback URL, when starting the conversion. This URL get notified when conversion is finished (either successful or not). If the callback URL did not respond within 10 seconds or the HTTP response code >= 500 request will be retried for up to 5 times with an interval of 10 seconds.</div> 1550 <br/> 1551 <div>This is the example of how to start conversion with callback URL defined:</div> 1552 1553 <pre class="prettyprint" style="margin-top:20px">POST https://api.convertio.co/convert</pre> 1554 <br/> 1555 <div class="inner-bg"> 1556 <div class="inner-bg-title font-14"><b>Usage example of how to initiate conversion with callback URL:</b></div> 1557 1558 <pre class="prettyprint lang-curl">curl -i -X POST -d '{"apikey": "_YOUR_API_KEY_", "input": "base64", "file":"_BASE64_ENCODED_PDF_FILE", "outputformat":"docx", "options": {"callback_url": "http://PATH/TO/PUBLIC/URL.php"}}' http://api.convertio.co/convert</pre> 1559 1560 </div> 1561 1562 <br/> 1563 <div class="inner-bg"> 1564 <div class="inner-bg-title font-14"><b>Callback URL gets notified when conversion is finished:</b></div> 1565 1566 <pre class="prettyprint lang-curl">http://PATH/TO/PUBLIC/URL.php?id=_ID_&step=_STEP_</pre> 1567 1568 </div> 1569 1570 <div class="blur-bg-wrap"> 1571 <div class="blur-bg-title"><b>Callback URL parameters</b></div> 1572 <table class="files-table api-params-table"> 1573 <thead> 1574 <tr>
1575 <td style="width:200px">Field</td> 1576 <td style="width:80px"></td> 1577 <td style="width:75px">Type</td> 1578 <td>Description</td> 1579 </tr> 1580 </thead> 1581 <tbody> 1582 <tr class="user-file-row"> 1583 <td class="param-name">id</td> 1584 <td></td> 1585 <td>String</td> 1586 <td style="word-break: break-word">Your Conversion ID</td> 1587 </tr> 1588 <tr class="user-file-row"> 1589 <td class="param-name">step</td> 1590 <td></td> 1591 <td>String</td> 1592 <td><b>finished</b> (successful conversion)<br/><b>failed</b> (failed conversion) 1593 </td> 1594 </tr> 1595 </tbody> 1596 </table> 1597 </div> 1598 1599 1600 <h3 class="target" id="options"> 1601 Conversion Options [OCR] 1602 </h3> 1603 1604 <div>These options may be used to enable callback, OCR and setting up its options.</div> 1605 <div>The example below extract pages 1-3,7,12 from PDF and convert it into editable DOCX file with text written in English + Spanish.</div> 1606 1607 <pre class="prettyprint" style="margin-top:20px">POST https://api.convertio.co/convert</pre> 1608 <br/> 1609 <div class="inner-bg"> 1610 <div class="inner-bg-title font-14"><b>Usage example of how to initiate an OCR:</b></div> 1611 1612 <pre class="prettyprint lang-curl">curl -i -X POST -d '{"apikey": "_YOUR_API_KEY_", "input": "base64", "file":"_BASE64_ENCODED_PDF_FILE", "outputformat":"docx", "options": {"ocr_enabled": true, "ocr_settings": {"langs": ["eng","spa"], "page_nums": "1-3,7,
161212"}}}' http://api.convertio.co/convert</pre> 1613 1614 </div> 1615 1616 <div class="blur-bg-wrap"> 1617 <div class="blur-bg-title"><b>OCR-related parameters</b></div> 1618 <table class="files-table api-params-table"> 1619 <thead> 1620 <tr> 1621 <td style="width:200px">Field</td> 1622 <td style="width:80px"></td> 1623 <td style="width:75px">Type</td> 1624 <td>Description</td> 1625 </tr> 1626 </thead> 1627 <tbody> 1628 <tr class="user-file-row"> 1629 <td class="param-name">outputformat</td> 1630 <td></td> 1631 <td>String</td> 1632 <td style="word-break: break-word">Output format, to which the file should be converted to.<br /> 1633 <b>Allowed Values for OCR:</b> TXT, RTF, DOCX, XLSX, XLS, CSV, PPTX, PDF, EPUB, DJVU, FB2 1634 </td> 1635 </tr> 1636 <tr class="user-file-row"> 1637 <td class="param-name">options.ocr_enabled</td> 1638 <td><span class="param-opt">optional</span></td> 1639 <td>Bool</td> 1640 <td>Setting it to true enables OCR. 1641 </td> 1642 </tr> 1643 <tr class="user-file-row"> 1644 <td class="param-name">options.ocr_settings</td> 1645 <td></td> 1646 <td>Object</td> 1647 <td>Required, if options.ocr_enable = true 1648 </td> 1649 </tr> 1650 <tr class="user-file-row"> 1651 <td class="param-name">options.ocr_settings.page_nums</td> 1652 <td><span class="param-opt">optional</span></td> 1653 <td>String</td> 1654 <td style="word-break: break-word">Page numbers to extract from input file. Rich syntax supported, i.e.: 1-3,5,7-9,4 1655 </td> 1656 </tr> 1657 <tr class="user-file-row"> 1658 <td class="param-name">options.ocr_settings.langs</td> 1659 <td></td> 1660 <td>Array</td> 1661 <td style="word-break: break-word">This is the array of language codes. The more languages you set - the slower the recognition. Use the minimal set you can. You can find the list of the available language codes below 1662 </td> 1663 </tr> 1664 </tbody> 1665 </table> 1666 </div> 1667 1668 <div class="blur-bg-wrap" id="ocr_langs"> 1669 <div class="blur-bg-title"><b>Language codes list</b></div> 1670 <table class="files-table api-params-table"> 1671 <thead> 1672 <tr> 1673 <td style="width:170px">lang_code</td> 1674 <td style="width:80px"></td> 1675 <td>Language</td> 1676 </tr> 1677 </thead> 1678 <tbody> 1679 <tr class="user-file-row"> 1680 <td class="param-name">afr</td> 1681 <td></td> 1682 <td>Afrikaans</td> 1683 </tr> 1684 <tr class="user-file-row"> 1685 <td class="param-name">sqi</td> 1686 <td></td> 1687 <td>Albanian</td> 1688 </tr> 1689 <tr class="user-file-row"> 1690 <td class="param-name">ara</td> 1691 <td></td> 1692 <td>Arabic (Saudi Arabia)</td> 1693 </tr> 1694 <tr class="user-file-row"> 1695 <td class="param-name">arm_east</td> 1696 <td></td> 1697 <td>Armenian (Eastern)</td> 1698 </tr> 1699 <tr class="user-file-row"> 1700 <td class="param-name">arm_west</td> 1701 <td></td> 1702 <td>Armenian (Western)</td> 1703 </tr> 1704 <tr class="user-file-row"> 1705 <td class="param-name">aze_cyrl</td> 1706 <td></td> 1707 <td>Azeri (Cyrillic)</td> 1708 </tr> 1709 <tr class="user-file-row"> 1710 <td class="param-name">aze</td> 1711 <td></td> 1712 <td>Azeri (Latin)</td> 1713 </tr> 1714 <tr class="user-file-row"> 1715 <td class="param-name">eus</td> 1716 <td></td> 1717 <td>Basque</td> 1718 </tr> 1719 <tr class="user-file-row"> 1720 <td class="param-name">bel</td> 1721 <td></td> 1722 <td>Belarusian</td> 1723 </tr> 1724 <tr class="user-file-row"> 1725 <td class="param-name">bul</td> 1726 <td></td> 1727 <td>Bulgarian</td> 1728 </tr> 1729 <tr class="user-file-row"> 1730 <td class="param-name">cat</td> 1731 <td></td> 1732 <td>Catalan</td> 1733 </tr> 1734 <tr class="user-file-row"> 1735 <td class="param-name">ceb</td> 1736 <td></td> 1737 <td>Cebuano</td> 1738 </tr> 1739 <tr class="user-file-row"> 1740 <td class="param-name">chi_sim</td> 1741 <td></td> 1742 <td>Chinese Simplified</td> 1743 </tr> 1744 <tr class="user-file-row"> 1745 <td class="param-name">chi_tra</td> 1746 <td></td> 1747 <td>Chinese Traditional</td> 1748 </tr> 1749 <tr class="user-file-row"> 1750 <td class="param-name">hrv</td> 1751 <td></td> 1752 <td>Croatian</td> 1753 </tr> 1754 <tr class="user-file-row"> 1755 <td class="param-name">ces</td> 1756 <td></td> 1757 <td>Czech</td> 1758 </tr> 1759 <tr class="user-file-row"> 1760 <td class="param-name">dan</td> 1761 <td></td> 1762 <td>
1762Danish</td> 1763 </tr> 1764 <tr class="user-file-row"> 1765 <td class="param-name">dut</td> 1766 <td></td> 1767 <td>Dutch</td> 1768 </tr> 1769 <tr class="user-file-row"> 1770 <td class="param-name">nld</td> 1771 <td></td> 1772 <td>Dutch (Belgian)</td> 1773 </tr> 1774 <tr class="user-file-row"> 1775 <td class="param-name">eng</td> 1776 <td></td> 1777 <td>English</td> 1778 </tr> 1779 <tr class="user-file-row"> 1780 <td class="param-name">epo</td> 1781 <td></td> 1782 <td>Esperanto</td> 1783 </tr> 1784 <tr class="user-file-row"> 1785 <td class="param-name">est</td> 1786 <td></td> 1787 <td>Estonian</td> 1788 </tr> 1789 <tr class="user-file-row"> 1790 <td class="param-name">fij</td> 1791 <td></td> 1792 <td>Fijian</td> 1793 </tr> 1794 <tr class="user-file-row"> 1795 <td class="param-name">fin</td> 1796 <td></td> 1797 <td>Finnish</td> 1798 </tr> 1799 <tr class="user-file-row"> 1800 <td class="param-name">fra</td> 1801 <td></td> 1802 <td>French</td> 1803 </tr> 1804 <tr class="user-file-row"> 1805 <td class="param-name">glg</td> 1806 <td></td> 1807 <td>Galician</td> 1808 </tr> 1809 <tr class="user-file-row"> 1810 <td class="param-name">deu</td> 1811 <td></td> 1812 <td>German</td> 1813 </tr> 1814 <tr class="user-file-row"> 1815 <td class="param-name">grk</td> 1816 <td></td> 1817 <td>Greek</td> 1818 </tr> 1819 <tr class="user-file-row"> 1820 <td class="param-name">haw</td> 1821 <td></td> 1822 <td>Hawaiian</td> 1823 </tr> 1824 <tr class="user-file-row"> 1825 <td class="param-name">heb</td> 1826 <td></td> 1827 <td>Hebrew</td> 1828 </tr> 1829 <tr class="user-file-row"> 1830 <td class="param-name">hun</td> 1831 <td></td> 1832 <td>Hungarian</td> 1833 </tr> 1834 <tr class="user-file-row"> 1835 <td class="param-name">isl</td> 1836 <td></td> 1837 <td>Icelandic</td> 1838 </tr> 1839 <tr class="user-file-row"> 1840 <td class="param-name">ind</td> 1841 <td></td> 1842 <td>Indonesian</td> 1843 </tr> 1844 <tr class="user-file-row"> 1845 <td class="param-name">gle</td> 1846 <td></td> 1847 <td>Irish</td> 1848 </tr> 1849 <tr class="user-file-row"> 1850 <td class="param-name">ita</td> 1851 <td></td> 1852 <td>Italian</td> 1853 </tr> 1854 <tr class="user-file-row"> 1855 <td class="param-name">jpn</td> 1856 <td></td> 1857 <td>Japanese</td> 1858 </tr> 1859 <tr class="user-file-row"> 1860 <td class="param-name">kaz</td> 1861 <td></td> 1862 <td>Kazakh</td> 1863 </tr> 1864 <tr class="user-file-row"> 1865 <td class="param-name">kir</td> 1866 <td></td> 1867 <td>Kirghiz</td> 1868 </tr> 1869 <tr class="user-file-row"> 1870 <td class="param-name">kon</td> 1871 <td></td> 1872 <td>Kongo</td> 1873 </tr> 1874 <tr class="user-file-row"> 1875 <td class="param-name">kor</td> 1876 <td></td> 1877 <td>Korean</td> 1878 </tr> 1879 <tr class="user-file-row"> 1880 <td class="param-name">kur</td> 1881 <td></td> 1882 <td>Kurdish</td> 1883 </tr> 1884 <tr class="user-file-row"> 1885 <td class="param-name">lat</td> 1886 <td></td> 1887 <td>Latin</td> 1888 </tr> 1889 <tr class="user-file-row"> 1890 <td class="param-name">lav</td> 1891 <td></td> 1892 <td>Latvian</td> 1893 </tr> 1894 <tr class="user-file-row"> 1895 <td class="param-name">lit</td> 1896 <td></td> 1897 <td>Lithuanian</td> 1898 </tr> 1899 <tr class="user-file-row"> 1900 <td class="param-name">mkd</td> 1901 <td></td> 1902 <td>Macedonian</td> 1903 </tr> 1904 <tr class="user-file-row"> 1905 <td class="param-name">mal</td> 1906 <td></td> 1907 <td>Malay (Malaysian)</td> 1908 </tr> 1909 <tr class="user-file-row"> 1910 <td class="param-name">mlt</td> 1911 <td></td> 1912 <td>Maltese</td> 1913 </tr> 1914 <tr class="user-file-row"> 1915 <td class="param-name">nor</td> 1916 <td></td> 1917 <td>Norwegian (Bokmal)</td> 1918 </tr> 1919 <tr class="user-file-row"> 1920 <td class="param-name">pol</td> 1921 <td></td> 1922 <td>Polish</td> 1923 </tr> 1924 <tr class="user-file-row"> 1925 <td class="param-name">por</td> 1926 <td></td> 1927 <td>Portuguese</td> 1928 </tr> 1929 <tr class="user-file-row"> 1930 <td class="param-name">bra</td> 1931 <td></td> 1932 <td>Portuguese (Brazilian)</td> 1933 </tr> 1934 <tr class="user-file-row"> 1935 <td class="param-name">ron</td> 1936 <td></td> 1937 <td>Romanian</td> 1938 </tr> 1939 <tr class="user-file-row"> 1940 <td class="param-name">rus</td> 1941 <td></td> 1942 <td>Russian</td> 1943 </tr> 1944 <tr class="user-file-row"> 1945 <td class="param-name">sco</td> 1946 <td></td> 1947 <td>Scottish</td> 1948 </tr> 1949 <tr class="user-file-row"> 1950 <td class="param-name">srp</td> 1951 <td></td> 1952 <td>Serbian (Cyrillic)</td> 1953 </tr> 1954 <tr class="user-file-row"> 1955 <td class="param-name">srp_latn</td> 1956 <td></td> 1957 <td>Serbian (Latin)</td> 1958 </tr> 1959 <tr class="user-file-row"> 1960 <td class="param-name">slk</td> 1961 <td></td> 1962 <td>Slovak</td> 1963 </tr> 1964 <tr class="user-file-row"> 1965 <td class="param-name">slv</td> 1966 <td></td> 1967 <td>Slovenian</td> 1968 </tr> 1969 <tr class="user-file-row"> 1970 <td class="param-name">som</td> 1971 <td></td> 1972 <td>Somali</td> 1973 </tr> 1974 <tr class="user-file-row"> 1975 <td class="param-name">spa</td> 1976 <td></td> 1977 <td>Spanish</td> 1978 </tr> 1979 <tr class="user-file-row"> 1980 <td class="param-name">swa</td> 1981 <td></td> 1982 <td>Swahili</td> 1983 </tr> 1984 <tr class="user-file-row"> 1985 <td class="param-name">swe</td> 1986 <td></td> 1987 <td>Swedish</td> 1988 </tr> 1989 <tr class="user-file-row"> 1990 <td class="param-name">tgl</td> 1991 <td></td> 1992 <td>Tagalog</td> 1993 </tr> 1994 <tr class="user-file-row"> 1995 <td class="param-name">tah</td> 1996 <td></td> 1997 <td>Tahitian</td> 1998 </tr> 1999 <tr class="user-file-row"> 2000 <td class="param-name">tgk</td> 2001 <td></td> 2002 <td>Tajik</td> 2003 </tr> 2004 <tr class="user-file-row"> 2005 <td class="param-name">tat</td> 2006 <td></td> 2007 <td>Tatar</td> 2008 </tr> 2009 <tr class="user-file-row"> 2010 <td class="param-name">tha</td> 2011 <td></td> 2012 <td>Thai</td> 2013 </tr> 2014 <tr class="user-file-row"> 2015 <td class="param-name">tur</td> 2016 <td></td> 2017 <td>Turkish</td> 2018 </tr> 2019 <tr class="user-file-row"> 2020 <td class="param-name">turk</td> 2021 <td></td> 2022 <td>Turkmen</td> 2023 </tr> 2024 <tr class="user-file-row"> 2025 <td class="param-name">uig_cyr</td> 2026 <td></td> 2027 <td>Uighur (Cyrillic)</td> 2028 </tr> 2029 <tr class="user-file-row"> 2030 <td class="param-name">uig</td> 2031 <td></td> 2032 <td>Uighur (Latin)</td> 2033 </tr> 2034 <tr class="user-file-row"> 2035 <td class="param-name">ukr</td> 2036 <td></td> 2037 <td>Ukrainian</td> 2038 </tr> 2039 <tr class="user-file-row"> 2040 <td class="param-name">uzb_cyrl</td> 2041 <td></td> 2042 <td>Uzbek (Cyrillic)</td> 2043 </tr> 2044 <tr class="user-file-row"> 2045 <td class="param-name">uzb</td> 2046 <td></td> 2047 <td>Uzbek (Latin)</td> 2048 </tr> 2049 <tr class="user-file-row"> 2050 <td class="param-name">vie</td> 2051 <td></td> 2052 <td>Vietnamese</td> 2053 </tr> 2054 <tr class="user-file-row"> 2055 <td class="param-name">cym</td> 2056 <td></td> 2057 <td>Welsh</td> 2058 </tr> 2059 </tbody> 2060 </table> 2061 </div> 2062 </div> 2063 2064 2065 <div class
2065="inner-sidebar fixed"> 2066 <nav class="inner-sidebar-nav anchor-nav"> 2067 <ul> 2068 <li><a href="#StartNewConversion">Start a New Conversion</a></li> 2069 <li><a href="#UploadFileForConversion">Direct File Upload For Conversion</a></li> 2070 <li><a href="#ConversionGetStatus">Get Status of the Conversion</a></li> 2071 <li><a href="#ConversionGetFileContent">Get Result File Content</a></li> 2072 <li><a href="#ConversionDeleteFile">Delete File/Cancel Conversion</a></li> 2073 <li><a href="#ConversionsList">List of Conversions</a></li> 2074 </ul> 2075 </nav> 2076 </div> 2077 2078 </div> 2079 </div> 2080</section> 2081 2082</div> 2083 2084<div class="sticky-footer-wrapper"> 2085 2086 <footer> 2087 <div class="footer-wrap"> 2088 2089 <div class="footer-middle clearfix"> 2090 <div class="counter"> 2091 Statistics: <span>403,248,891 files</span> with a total size of <span>5,779.04 TB</span> </div> 2092 <span style="float: right; display:inline-block; padding: 6px 0px; font-size:15px; color:#555">We do it with <span style="color: #773434; font-size:21px">â¥</span></span> 2093 </div> 2094 <div class="footer-bottom"> 2095 <div class="footer-bottom-top-row clearfix"> 2096 <div class="footer-nav"> 2097 </div> 2098 </div> 2099 <div class="footer-bottom-bottom-row clearfix"> 2100 <div class="footer-nav softo-projects-nav"> 2101 <ul class="list-unstyled clearfix"> 2102 <li><a href="https://support.convertio.co/hc/en-us/categories/360000412353-API" target="_blank">Help</a></li> 2103 <li><a href="https://convertio.co/privacy" target="_blank">Privacy</a></li> 2104 <li><a href="https://convertio.co/terms" target="_blank">Terms</a></li> 2105 <li><a href="https://convertio.co/formats" target="_blank">Formats</a></li> 2106 </ul> 2107 </div> 2108 <div class="language-select-wrapper" style="float:right"> 2109 <select class="language-select" name="language-select" style="margin-right:0px"> 2110 <option>English</option> 2111 <option value="https://developers.convertio.co/ar/api/docs/">Ø§ÙØ¹Ø±Ø¨ÙØ©</option> 2112 <option value="https://developers.convertio.co/zh/api/docs/">䏿</option> 2113 <option value="https://developers.convertio.co/fr/api/docs/">Français</option> 2114 <option value="https://developers.convertio.co/de/api/docs/">Deutsch</option> 2115 <option value="https://developers.convertio.co/id/api/docs/">Bahasa Indonesia</option> 2116 <option value="https://developers.convertio.co/it/api/docs/">Italiano</option> 2117 <option value="https://developers.convertio.co/ja/api/docs/">æ¥æ¬èª</option> 2118 <option value="https://developers.convertio.co/kr/api/docs/">íêµì´</option> 2119 <option value="https://developers.convertio.co/nl/api/docs/">Dutch</option> 2120 <option value="https://developers.convertio.co/pl/api/docs/">Polski</option> 2121 <option value="https://developers.convertio.co/pt/api/docs/">Português</option> 2122 <option value="https://developers.convertio.co/ru/api/docs/">Ð ÑÑÑкий</option> 2123 <option value="https://developers.convertio.co/es/api/docs/">
2123Español</option> 2124 <option value="https://developers.convertio.co/th/api/docs/">à¹à¸à¸¢</option> 2125 <option value="https://developers.convertio.co/tr/api/docs/">Türkçe</option> 2126 <option value="https://developers.convertio.co/vn/api/docs/">Tiếng Viá»t</option> 2127 </select> 2128 </div> 2129 <div class="copyright" style="clear:both; float:left; padding-top:10px"> 2130 © 2014-2026 Convertio. All rights reserved. 2131 </div> 2132 </div> 2133 </div> 2134 </div> 2135 2136 </footer> 2137 2138</div> 2139 2140 2141</body> 2142</html><!--0.016-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.