Intelligent Application Processing Extract Output
Returns the extraction status, the extracted data when extraction succeeds, and the ID
of the created Document Checklist Item record when applicable.
- JSON example 1
-
1{ 2 "extractionStatus": "EXTRACTED", 3 "dciRecordId": "1LaSG000005I1Fh0AK", 4 "extractedData": { 5 "name": { 6 "type": "string", 7 "value": "Marie Jones" 8 }, 9 "role": { 10 "type": "string", 11 "value": "Student Seeking Internship" 12 }, 13 "summary": { 14 "type": "string", 15 "value": "Dedicated accounting student with a 4.0 GPA to date. Completed 32 credit hours, including classes in auditing, cost accounting, and managerial accounting. Recent work experience in small business bookkeeping; well-versed in accounting software such as QuickBooks and NetSuite." 16 }, 17 "contact_information": { 18 "type": "array", 19 "value": [ 20 { 21 "type": "object", 22 "value": { 23 "address": { 24 "type": "string", 25 "value": "4759 Sunnydale Street, Plano, Texas, United States, 75071" 26 }, 27 "phone": { 28 "type": "string", 29 "value": "555-456-7890" 30 }, 31 "email": { 32 "type": "string", 33 "value": "email@university.com" 34 } 35 } 36 } 37 ] 38 }, 39 "professional_experience": { 40 "type": "array", 41 "value": [ 42 { 43 "type": "object", 44 "value": { 45 "position": { 46 "type": "string", 47 "value": "Bookkeeper" 48 }, 49 "organization": { 50 "type": "string", 51 "value": "Small Accounting Corp" 52 }, 53 "dates": { 54 "type": "string", 55 "value": "May 2022 - September 2022" 56 }, 57 "responsibilities": { 58 "type": "string", 59 "value": "Managed private client accounts, tracked accounts payable and receivable, prepared client and supplier invoices, processed weekly payroll, and reconciled bank account balances." 60 } 61 } 62 } 63 ] 64 }, 65 "education": { 66 "type": "array", 67 "value": [ 68 { 69 "type": "object", 70 "value": { 71 "degree": { 72 "type": "string", 73 "value": "Bachelor of Science (BS) in Accounting" 74 }, 75 "field_of_study": { 76 "type": "string", 77 "value": "Accounting" 78 }, 79 "institution": { 80 "type": "string", 81 "value": "University of Michigan, Ann Arbor" 82 }, 83 "dates": { 84 "type": "string", 85 "value": "Expected: 2024" 86 } 87 } 88 } 89 ] 90 }, 91 "key_skills": { 92 "type": "array", 93 "value": [ 94 { 95 "type": "object", 96 "value": { 97 "skill": { 98 "type": "string", 99 "value": "Bookkeeping" 100 } 101 } 102 } 103 ] 104 } 105 } 106} - JSON Example 2
-
1{ 2 "extractionStatus": "EXTRACTED", 3 "extractedData": { 4 "name": { 5 "type": "string", 6 "value": "Marie Jones" 7 }, 8 "role": { 9 "type": "string", 10 "value": "Student Seeking Internship" 11 } 12 } 13} - JSON Example 3
-
1{ 2 "extractionStatus": "SKIPPED", 3 "skipReason": "FILE_TOO_LARGE" 4}
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| dciRecordId | String | ID of the created Document Checklist Item record. Returned only when the request included a recordId and DCI creation succeeded. | Big, 67.0 | 67.0 |
| extractedData | String | Data extracted from the file, as a JSON string. Returned only when extractionStatus is EXTRACTED. Pass this string into extractedContent on the Merge Extractions resource. | Big, 67.0 | 67.0 |
| extractionStatus | String | Indicates whether data was extracted from the file. Always returned. Valid values:
|
Big, 67.0 | 67.0 |
| skipReason | String | Why extraction was skipped. Returned only when extractionStatus is SKIPPED. Valid values:
|
Big, 67.0 | 67.0 |