{"info":{"name":"kitoraapp API v1","description":"Versioned image and PDF processing API for kitoraapp.com with API key auth, scopes, rate limits, and monthly quotas.","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json","version":{"major":1,"minor":0,"patch":0}},"variable":[{"key":"baseUrl","value":"https://kitoraapp.com/"},{"key":"apiKey","value":"YOUR_API_KEY"}],"auth":{"type":"apikey","apikey":[{"key":"key","value":"x-api-key","type":"string"},{"key":"value","value":"{{apiKey}}","type":"string"},{"key":"in","value":"header","type":"string"}]},"item":[{"name":"Account","item":[{"name":"Get account limits","request":{"method":"GET","header":[],"url":{"raw":"{{baseUrl}}/api/v1/account/limits","host":["{{baseUrl}}"],"path":["api","v1","account","limits"]},"description":"Returns the current plan, API key scopes, live request budget, and upload policy."}}]},{"name":"Processing","item":[{"name":"Resize one image","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/photo.jpg"},{"key":"Width","type":"text","value":"1200"},{"key":"Height","type":"text","value":"1200"},{"key":"Output format","type":"text","value":"WebP"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/resize-image","host":["{{baseUrl}}"],"path":["api","v1","process","resize-image"]},"description":"Resize JPG, PNG, or WebP images with width, height, and format controls."}},{"name":"Crop one image","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/photo.jpg"},{"key":"Crop X","type":"text","value":"120"},{"key":"Crop Y","type":"text","value":"80"},{"key":"Crop Width","type":"text","value":"960"},{"key":"Crop Height","type":"text","value":"960"},{"key":"Output format","type":"text","value":"JPG"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/crop-image","host":["{{baseUrl}}"],"path":["api","v1","process","crop-image"]},"description":"Crop JPG, PNG, or WebP images with a selected crop area."}},{"name":"Compress one image","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/photo.jpg"},{"key":"Compression level","type":"text","value":"Balanced"},{"key":"Output format","type":"text","value":"WebP"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/compress-image","host":["{{baseUrl}}"],"path":["api","v1","process","compress-image"]},"description":"Reduce image size while keeping output in JPG, PNG, or WebP."}},{"name":"Convert one image","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/photo.png"},{"key":"Convert to","type":"text","value":"JPG"},{"key":"Background fill","type":"text","value":"#ffffff"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/convert-image","host":["{{baseUrl}}"],"path":["api","v1","process","convert-image"]},"description":"Convert JPG, PNG, or WebP images into a different format."}},{"name":"Extract text from one image","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/screenshot.png"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/image-to-text","host":["{{baseUrl}}"],"path":["api","v1","process","image-to-text"]},"description":"Run OCR on one JPG, PNG, or WebP image and return plain text plus a TXT download."}},{"name":"Convert one image to PDF","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/photo.jpg"},{"key":"Page size","type":"text","value":"Auto"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/image-to-pdf","host":["{{baseUrl}}"],"path":["api","v1","process","image-to-pdf"]},"description":"Turn one JPG, PNG, or WebP image into a PDF document."}},{"name":"Convert one PDF to Word","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/pdf-to-word","host":["{{baseUrl}}"],"path":["api","v1","process","pdf-to-word"]},"description":"Convert one PDF into a DOCX document with text-first reconstruction, OCR fallback for scanned pages, stronger table recovery including grouped headers, stacked headers, repeated table headers across pages, subtotal rows, wider report tables, side-note callouts, repeated header/footer cleanup, and cleaner reading order for layout-heavy pages."}},{"name":"Extract PDF pages","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Range 1 from","type":"text","value":"1"},{"key":"Range 1 to","type":"text","value":"2"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/extract-pdf-pages","host":["{{baseUrl}}"],"path":["api","v1","process","extract-pdf-pages"]},"description":"Keep selected pages from one PDF and export a new PDF."}},{"name":"Delete PDF pages","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Range 1 from","type":"text","value":"2"},{"key":"Range 1 to","type":"text","value":"3"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/delete-pdf-pages","host":["{{baseUrl}}"],"path":["api","v1","process","delete-pdf-pages"]},"description":"Remove selected pages from one PDF and export a new PDF."}},{"name":"Rotate PDF pages","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Rotate","type":"text","value":"90"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/rotate-pdf","host":["{{baseUrl}}"],"path":["api","v1","process","rotate-pdf"]},"description":"Rotate one PDF by 90, 180, or 270 degrees."}},{"name":"Add page numbers","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Position","type":"text","value":"Bottom center"},{"key":"Starting number","type":"text","value":"1"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/add-page-numbers","host":["{{baseUrl}}"],"path":["api","v1","process","add-page-numbers"]},"description":"Apply page numbers to a PDF with configurable start and position."}},{"name":"Reorder PDF pages","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Order mode","type":"text","value":"Reverse pages"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/reorder-pdf-pages","host":["{{baseUrl}}"],"path":["api","v1","process","reorder-pdf-pages"]},"description":"Reverse or custom reorder pages inside one PDF."}},{"name":"Watermark a PDF","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Watermark text","type":"text","value":"CONFIDENTIAL"},{"key":"Apply to","type":"text","value":"All pages"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/watermark-pdf","host":["{{baseUrl}}"],"path":["api","v1","process","watermark-pdf"]},"description":"Add a text watermark to a PDF export."}},{"name":"Split a PDF","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":"/absolute/path/source.pdf"},{"key":"Split mode","type":"text","value":"Pages per PDF"},{"key":"Pages per PDF","type":"text","value":"2"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/split-pdf","host":["{{baseUrl}}"],"path":["api","v1","process","split-pdf"]},"description":"Split one PDF into separate files or zip output."}},{"name":"Merge PDFs","request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"files","type":"file","src":"/absolute/path/one.pdf"},{"key":"files","type":"file","src":"/absolute/path/two.pdf"}]},"url":{"raw":"{{baseUrl}}/api/v1/process/merge-pdf","host":["{{baseUrl}}"],"path":["api","v1","process","merge-pdf"]},"description":"Merge up to the current plan limit into one PDF."}}]}]}