Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

End Point

PROD: https://websvcs.quikforms.com/rest/QuikFormXTract/GetDataquikformxtract/v1000/documents/{{submitDocTransId}}/data

Description

Once a document has been processed, the customer is notified about the completion via webhook. Either after the webhook notification is received OR after waiting 3 hours, customers will call the GetData method to retrieve the data from Quik! FormXtract.

...

Parameter

Type

Required

Description

AuthToken

String

Yes

OAuth token to authorize the API call

SubmitDocumentTransID

Integer

Yes

Unique identifier for the submitted document

Sample Request

{Insert Sample Request}URL: https://websvcs.quikforms.com/rest/quikformxtract/v1000/documents/{{submitDocTransId}}/data

Method: GET

Returned Field Meta Data

Data will be returned in JSON format and is comprised of 26 parameters, as indicated below.

...

Parameter

Type

Description

SubmitDocumentTransID

Integer

Unique identifier for the submitted document

StatusID

Integer

StatusID of the document:

1 = Not Processed
2 = Submitted for Process
3 = Cancelled
4 = Processed
5 = Rejected
6 = AI Cannot Process

Status

String

Status label of the document:

1 = Not Processed
2 = Submitted for Process
3 = Cancelled
4 = Processed
5 = Rejected
6 = AI Cannot Process

Document

File (Base64 string)

The customer’s original PDF or TIFF file the data was extracted from.

DocumentUNID

String

Customer-provided ID that can be used to link multiple submitted documents together (i.e. a form package).

DocumentOrder

String

The customer's numeric value of the sort order of this document within the DocumentUNID

DocumentFileName

String

The file name the customer gave the submitted document

FormDataDetails

Data Object

 

Form data and meta data returned in JSON (default) or XML format.

Data to return includes the items below. JSON should nest the FormID and Page Numbers as shown in the sample JSON below, with clear labels for those values.

{ "QuikFormID
Code Block
languagejson
"QuikFormId": {
    "4709512": {
        "PageNumber": {
        "1    "2": [
  {           "FieldID": 147906527,  {
        "FieldName": "1acc.PlanName",           "FieldTypeFieldId": "text",179070330,
                    "ValueFieldName": "Term 201own.FName",
          "CheckboxValue": "",
          "CheckboxValueLabelFieldType": "text",
          "Alias          "Value": "Plan name (profit sharing, pensions, etc)","A1",
                    "EntryTypeCheckboxValue": "Valid",
 
        "MissingInformation": "",           "CommentsCheckboxValueLabel": "",
          "FormCompany": "Equitable Financial - Life Insurance",       "Alias": null,
      "LitNo": "AXA-Life-2011 (rev. 11/11)",           "RevisionDateEntryType": "9/1/2018",
 null,
        "VersionNumber": 4,           "RoleMissingInformation": "Account Information"null,
          "FieldLabel": "Plan name (profit sharing, pensions, etc)",
      "Comments": null,
        "RoleSystemName": "AccountInformation",           "BaseSystemNameFormCompany": "PlanNameAmerican Funds",
          "SubBaseSystemName": "",
          "FieldDescriptionLitNo": "Plan name (profit sharing, pensions, etc)MFGEFM-087",
          "RoleNumber": 1,          "RevisionDate": "FieldInstance": 1,
 2022-04-01T00:00:00",
        "RefVersionID": 849096,           "RefPageIDVersionNumber": 38,
 8604970          },         "2Role": {"Owner",
          "FieldID": 147906529,           "FieldNameFieldLabel": "1ins.FNameFirst Name",
           "FieldType": "text",
          "ValueRoleSystemName": "AndrewOwner",
 
        "CheckboxValue": "",           "CheckboxValueLabelBaseSystemName": "Owner",
          "Alias": "First Name",           "EntryTypeSubBaseSystemName": "Valid",
 
        "MissingInformation": "",           "CommentsFieldDescription": "First Name",
           "FormCompany": "Equitable Financial - Life Insurance",    "RoleNumber": 1,
      "LitNo": "AXA-Life-2011 (rev. 11/11)",           "RevisionDateFieldInstance": "9/1/2018",,
                    "VersionNumberRefVersionId": 4879581,
                    "Role": "Insured",RefPageId": 11825159
                }
            ]
        }
    },
    "24": {
        "PageNumber": {
            "4": [
                {
                    "FieldId": 123456789,
                    "FieldName": "1own.LName",
                    "FieldType": "text",
                    "Value": "B2",
                    "CheckboxValue": "",
                    "CheckboxValueLabel": "",
                    "Alias": null,
                    "EntryType": null,
                    "MissingInformation": null,
                    "Comments": null,
                    "FormCompany": "Form Company",
                    "LitNo": "FORMCO-011",
                    "RevisionDate": "2022-04-01T00:00:00",
                    "VersionNumber": 15,
                    "Role": "Owner",
                    "FieldLabel": "Last Name",
                    "RoleSystemName": "Owner",
                    "BaseSystemName": "Owner",
                    "SubBaseSystemName": "",
                    "FieldDescription": "Last Name",
                    "RoleNumber": 1,
                    "FieldInstance": 3,
                    "RefVersionId": 666666,
                    "RefPageId": 12345678
                }
            ]
        }
    }
}

 

ErrorCode

String

Error code if the operation failed

ErrorMessage

String

Error message if the operation failed

Sample Response

Code Block
languagejson
{
    "SubmitDocTransId": 51,
    "StatusId": 4,
    "Status": "Processed",
    "Document": "JVBERi0xLjcKJeLjz9MKOTU4...","DocumentUNID": "8f2679d9-bdc2-424f-a889-09dfc617bb13",
    "DocumentOrder": 1,
    "DocumentName": "Test",
    "FormDataDetails": {
        "QuikFormId": {
            "12": {
                "PageNumber": {
                    "2": [
                        {
                            "FieldId": 179070330,
                            "FieldName": "1own.FName",
                            "FieldType": "text",
                            "Value": "A1",
                            "CheckboxValue": "",
                            "CheckboxValueLabel": "",
                            "Alias": null,
                            "EntryType": null,
                            "MissingInformation": null,
                            "Comments": null,
                            "FormCompany": "American Funds",
                            "LitNo": "MFGEFM-087",
                            "RevisionDate": "2022-04-01T00:00:00",
                            "VersionNumber": 38,
                            "Role": "Owner",
                            "FieldLabel": "First Name",
                            "RoleSystemName": "Owner",
                            "BaseSystemName": "Owner",
                            "SubBaseSystemName": "",
                            "FieldDescription": "First Name",
                            "RoleNumber": 1,
                            "FieldInstance": 1,
                            "RefVersionId": 879581,
                            "RefPageId": 11825159
                        }
                    ]
                }
            },
            "24": {
                "PageNumber": {
                    "4": [
                        {
                            "FieldId": 123456789,
                            "FieldName": "1own.LName",
                            "FieldType": "text",
                            "Value": "B2",
                            "CheckboxValue": "",
                            "CheckboxValueLabel": "",
                            "Alias": null,
                            "EntryType": null,
                            "MissingInformation": null,
                            "Comments": null,
               

...

 

...

 

...

           "

...

FormCompany": "

...

Form Company",
                

...

 

...

           "

...

LitNo": "FORMCO-011",
                

...

 

...

 

...

          "RevisionDate": "

...

2022-04-01T00:00:00",
          

...

 

...

           

...

 

...

     

...

"VersionNumber": 15,
  

...

 

...

         

...

       

...

     

...

    

...

"

...

Role": 

...

"Owner",
      

...

 

...

         

...

 

...

           "

...

FieldLabel": "Last 

...

Name",
                

...

 

...

           "

...

RoleSystemName": "

...

Owner",
                

...

 

...

           "

...

BaseSystemName": "Owner",
          

...

                  "

...

SubBaseSystemName": "

...

",

...


    

...

            

...

 

...

           "

...

FieldDescription": "Last Name",
            

...

 

...

 

...

 

...

 

...

 

...

           "

...

RoleNumber": 

...

1,
                

...

 

...

           "

...

FieldInstance": 

...

3,
          

...

 

...

           

...

 

...

 

...

    "RefVersionId": 666666,
     

...

 

...

          

...

 

...

           "

...

RefPageId": 

...

12345678
             

...

 

...

 

...

         }
 

...

 

...

           

...

 

...

      ]
    

...

 

...

           

...

}

...

         

...

   }
   

...

     }
    }

...

 

...

ErrorCode

...

String

...

Error code if the operation failed

...

ErrorMessage

...

String

...

Error message if the operation failed

Sample Response

...

}