Patent attributes
A system including a database that stores a web-based form that includes an interface mechanism allowing an applicant to select a third party to provide data to populate a plurality of fields of the form, a communication interface that transmits the form to a device and receives an input indicative of an application selection for the party, and an application server, that, in conjunction with the communication interface, in response to the received input, transmits a third-party application programming interface (API) call to the party; transmits data of an authentication request associated with the party; receives a security token in response to a validated authentication request, the token enabling communication between the server and party via the API; requests and receives a set of data from the selected third party via the API, the requested set of data including data for populating a specific data field of the form.