{"info":{"_postman_id":"4999e67b-c3d4-4281-8177-73d52561537f","name":"CV Extractor API","description":"<html><head></head><body><p>Complete API collection for CV (Resume) data extraction.</p>\n<h2 id=\"features\">Features</h2>\n<ul>\n<li>Extract CV data from PDF files</li>\n<li>Extract CV data from raw text</li>\n<li>Automatic field extraction and validation</li>\n<li>High accuracy data extraction</li>\n</ul>\n<h2 id=\"authentication\">Authentication</h2>\n<p>All requests require an API key in the <code>x-api-co-id</code> header.</p>\n<h2 id=\"base-url\">Base URL</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>https://use.api.co.id/ocr\n</code></pre><h2 id=\"file-requirements\">File Requirements</h2>\n<ul>\n<li><strong>Supported formats</strong>: PDF</li>\n<li><strong>Maximum file size</strong>: 5 MB</li>\n<li><strong>Content</strong>: Valid CV/Resume document</li>\n</ul>\n<h2 id=\"extracted-fields\">Extracted Fields</h2>\n<ul>\n<li>Full Name</li>\n<li>Title/Position</li>\n<li>Email</li>\n<li>Phone Numbers</li>\n<li>Location</li>\n<li>Summary</li>\n<li>Skills (Hard Skills, Soft Skills, Tools &amp; Technologies)</li>\n<li>Work Experience</li>\n<li>Education</li>\n<li>Certifications</li>\n<li>Languages</li>\n<li>Projects</li>\n<li>Links (LinkedIn, GitHub, Portfolio)</li>\n<li>Analysis (Core Competencies, Seniority Level, Strengths, Job Matches)</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"50289783","collectionId":"4999e67b-c3d4-4281-8177-73d52561537f","publishedId":"2sB3dHVskB","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2025-11-23T11:30:10.000Z"},"item":[{"name":"CV Extraction","item":[{"name":"Extract CV from PDF","id":"12579489-1b81-4fb2-ba96-b4774ed63a9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","description":"<p>Your API key for authentication</p>\n","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","description":"<p>CV PDF file. Maximum size: 5 MB</p>\n","value":null}]},"url":"https://use.api.co.id/ocr/upload-cv","description":"<p>Extract structured CV data from an uploaded PDF file.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><strong>Method</strong>: POST</li>\n<li><strong>Content-Type</strong>: multipart/form-data</li>\n<li><strong>File field</strong>: <code>file</code> (required)</li>\n</ul>\n<h3 id=\"supported-file-types\">Supported File Types</h3>\n<ul>\n<li>PDF (application/pdf)</li>\n</ul>\n<h3 id=\"file-size-limit\">File Size Limit</h3>\n<ul>\n<li>Maximum: 5 MB</li>\n</ul>\n<h3 id=\"response\">Response</h3>\n<p>Returns complete CV data with all extracted fields in JSON format.</p>\n","urlObject":{"path":["ocr","upload-cv"],"host":["https://use.api.co.id"],"query":[],"variable":[]}},"response":[{"id":"a1ad46e6-214c-4cc4-9e5b-60f48d139aaf","name":"Success - CV Extracted","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["cv_sample.pdf"]}]},"url":"https://use.api.co.id/ocr/upload-cv"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"full_name\": \"John Doe\",\n        \"title\": \"Senior Software Engineer\",\n        \"email\": \"john.doe@example.com\",\n        \"phone_numbers\": [\"+62 812-3456-7890\"],\n        \"location\": \"Jakarta, Indonesia\",\n        \"summary\": \"Experienced software engineer with 5+ years of experience...\",\n        \"skills\": {\n            \"hard_skills\": [\"Java\", \"Python\", \"JavaScript\"],\n            \"soft_skills\": [\"Leadership\", \"Communication\", \"Problem Solving\"],\n            \"tools_and_technologies\": [\"Docker\", \"Kubernetes\", \"AWS\"]\n        },\n        \"experience\": [\n            {\n                \"company\": \"Tech Company Inc\",\n                \"title\": \"Senior Software Engineer\",\n                \"location\": \"Jakarta, Indonesia\",\n                \"start_date\": \"2020-01\",\n                \"end_date\": \"\",\n                \"currently_working\": true,\n                \"duration_months\": 48,\n                \"description\": \"Lead development of microservices architecture...\",\n                \"achievements\": [\"Reduced API response time by 40%\", \"Led team of 5 developers\"]\n            }\n        ],\n        \"total_experience_months\": 60,\n        \"education\": [\n            {\n                \"institution\": \"University of Indonesia\",\n                \"degree\": \"Bachelor of Science\",\n                \"major\": \"Computer Science\",\n                \"start_date\": \"2014-09\",\n                \"end_date\": \"2018-06\",\n                \"gpa\": \"3.8/4.0\"\n            }\n        ],\n        \"certifications\": [\n            {\n                \"name\": \"AWS Certified Solutions Architect\",\n                \"issuer\": \"Amazon Web Services\",\n                \"issue_date\": \"2022-03\",\n                \"expiration_date\": \"2025-03\"\n            }\n        ],\n        \"languages\": [\n            {\n                \"language\": \"English\",\n                \"proficiency\": \"Fluent\"\n            },\n            {\n                \"language\": \"Indonesian\",\n                \"proficiency\": \"Native\"\n            }\n        ],\n        \"projects\": [\n            {\n                \"name\": \"E-commerce Platform\",\n                \"description\": \"Built scalable e-commerce platform handling 10K+ daily transactions\",\n                \"tech_stack\": [\"React\", \"Node.js\", \"PostgreSQL\", \"Redis\"]\n            }\n        ],\n        \"links\": {\n            \"linkedin\": \"https://linkedin.com/in/johndoe\",\n            \"github\": \"https://github.com/johndoe\",\n            \"portfolio\": \"https://johndoe.dev\",\n            \"other_links\": []\n        },\n        \"analysis\": {\n            \"core_competencies\": [\"Backend Development\", \"System Architecture\", \"Team Leadership\"],\n            \"seniority_level\": \"Senior\",\n            \"strengths_summary\": \"Strong technical background with leadership experience...\",\n            \"possible_job_matches\": [\"Senior Backend Engineer\", \"Tech Lead\", \"Software Architect\"],\n            \"total_experience_months\": 60\n        }\n    }\n}"},{"id":"e73ebe29-4182-448a-b768-b4099cb943fa","name":"Error - Missing API Key","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["cv_sample.pdf"]}]},"url":"https://use.api.co.id/ocr/upload-cv"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"User not authenticated\",\n    \"data\": null\n}"},{"id":"72847d7d-3b40-4504-8b61-b3ae9c5d52eb","name":"Error - Missing File","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"}],"body":{"mode":"formdata","formdata":[]},"url":"https://use.api.co.id/ocr/upload-cv"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"File is required. Please upload a PDF file using 'file' field in multipart/form-data\",\n    \"data\": null\n}"},{"id":"f80a5849-0cf9-4146-a7ff-4ac8183e6ea8","name":"Error - Invalid File Type","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["document.docx"]}]},"url":"https://use.api.co.id/ocr/upload-cv"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"Invalid file type. Only PDF files are allowed\",\n    \"data\": null\n}"},{"id":"43bf22fe-bde3-48fd-953f-8b705fe811f6","name":"Error - File Too Large","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["large_cv.pdf"]}]},"url":"https://use.api.co.id/ocr/upload-cv"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"File size exceeds maximum limit of 5 MB\",\n    \"data\": null\n}"},{"id":"be00aa23-b1be-44e4-b590-d93dc1ed3329","name":"Error - Rate Limit Exceeded","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","src":["cv_sample.pdf"]}]},"url":"https://use.api.co.id/ocr/upload-cv"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"Monthly CV Extractor limit exceeded. Please upgrade to premium for more requests.\",\n    \"data\": null\n}"}],"_postman_id":"12579489-1b81-4fb2-ba96-b4774ed63a9b"},{"name":"Extract CV from Text","id":"60c7609d-a424-4089-8efa-e87731cad773","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","description":"<p>Your API key for authentication</p>\n","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"text\": \"John Doe\\nSenior Software Engineer\\nEmail: john.doe@example.com\\nPhone: +62 812-3456-7890\\n\\nExperience:\\n- Senior Software Engineer at Tech Company Inc (2020-Present)\\n- Software Engineer at Startup XYZ (2018-2020)\\n\\nEducation:\\n- Bachelor of Science in Computer Science, University of Indonesia (2014-2018)\"\n}","options":{"raw":{"language":"json"}}},"url":"https://use.api.co.id/ocr/cv-extract","description":"<p>Extract structured CV data from raw text.</p>\n<h3 id=\"request\">Request</h3>\n<ul>\n<li><strong>Method</strong>: POST</li>\n<li><strong>Content-Type</strong>: application/json</li>\n<li><strong>Body</strong>: JSON object with <code>text</code> field (required)</li>\n</ul>\n<h3 id=\"request-body\">Request Body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"text\": \"CV text content here...\"\n}\n</code></pre>\n<h3 id=\"response\">Response</h3>\n<p>Returns complete CV data with all extracted fields in JSON format.</p>\n","urlObject":{"path":["ocr","cv-extract"],"host":["https://use.api.co.id"],"query":[],"variable":[]}},"response":[{"id":"b9dce194-af7e-49c8-a0f0-2995592416af","name":"Success - CV Extracted from Text","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"text\": \"John Doe\\nSenior Software Engineer\\nEmail: john.doe@example.com\\nPhone: +62 812-3456-7890\"\n}","options":{"raw":{"language":"json"}}},"url":"https://use.api.co.id/ocr/cv-extract"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": true,\n    \"message\": \"Success\",\n    \"data\": {\n        \"full_name\": \"John Doe\",\n        \"title\": \"Senior Software Engineer\",\n        \"email\": \"john.doe@example.com\",\n        \"phone_numbers\": [\"+62 812-3456-7890\"],\n        \"location\": \"\",\n        \"summary\": \"\",\n        \"skills\": {\n            \"hard_skills\": [],\n            \"soft_skills\": [],\n            \"tools_and_technologies\": []\n        },\n        \"experience\": [\n            {\n                \"company\": \"Tech Company Inc\",\n                \"title\": \"Senior Software Engineer\",\n                \"location\": \"\",\n                \"start_date\": \"2020\",\n                \"end_date\": \"\",\n                \"currently_working\": true,\n                \"duration_months\": 0,\n                \"description\": \"\",\n                \"achievements\": []\n            },\n            {\n                \"company\": \"Startup XYZ\",\n                \"title\": \"Software Engineer\",\n                \"location\": \"\",\n                \"start_date\": \"2018\",\n                \"end_date\": \"2020\",\n                \"currently_working\": false,\n                \"duration_months\": 24,\n                \"description\": \"\",\n                \"achievements\": []\n            }\n        ],\n        \"total_experience_months\": 24,\n        \"education\": [\n            {\n                \"institution\": \"University of Indonesia\",\n                \"degree\": \"Bachelor of Science\",\n                \"major\": \"Computer Science\",\n                \"start_date\": \"2014\",\n                \"end_date\": \"2018\",\n                \"gpa\": \"\"\n            }\n        ],\n        \"certifications\": [],\n        \"languages\": [],\n        \"projects\": [],\n        \"links\": {\n            \"linkedin\": \"\",\n            \"github\": \"\",\n            \"portfolio\": \"\",\n            \"other_links\": []\n        },\n        \"analysis\": {\n            \"core_competencies\": [],\n            \"seniority_level\": \"\",\n            \"strengths_summary\": \"\",\n            \"possible_job_matches\": [],\n            \"total_experience_months\": 24\n        }\n    }\n}"},{"id":"723b6c6e-33f4-4b55-8d4e-da58fc9e46e6","name":"Error - Missing Text Field","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{}","options":{"raw":{"language":"json"}}},"url":"https://use.api.co.id/ocr/cv-extract"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"text field is required and cannot be empty\",\n    \"data\": null\n}"},{"id":"3641a89e-924f-4212-9f83-58bc32aed890","name":"Error - Empty Text","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"text\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"https://use.api.co.id/ocr/cv-extract"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"text field is required and cannot be empty\",\n    \"data\": null\n}"},{"id":"3fdab416-5afe-40b1-9645-01aeccd1f66d","name":"Error - Rate Limit Exceeded","originalRequest":{"method":"POST","header":[{"key":"x-api-co-id","value":"YOUR_API_KEY_HERE","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"text\": \"CV text content...\"\n}","options":{"raw":{"language":"json"}}},"url":"https://use.api.co.id/ocr/cv-extract"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"is_success\": false,\n    \"message\": \"Monthly CV Extractor limit exceeded. Please upgrade to premium for more requests.\",\n    \"data\": null\n}"}],"_postman_id":"60c7609d-a424-4089-8efa-e87731cad773"}],"id":"3acb2b4e-2fca-4f8b-a288-a0035369cecd","description":"<p>CV extraction endpoints for processing resume documents and text.</p>\n","_postman_id":"3acb2b4e-2fca-4f8b-a288-a0035369cecd"}],"variable":[{"key":"base_url","value":"https://use.api.co.id","type":"string","description":"Base URL for the API"},{"key":"api_key","value":"YOUR_API_KEY_HERE","type":"string","description":"Your API key for authentication. Get it from api.dashboard or your database."}]}