
Integrated Ordering
Integrated ordering streamlines the loan documentation process by enabling lenders to initiate, configure, and submit document orders with an integrated experience using GoDocs open API services. this seamless integration eliminates the need to switch between systems, reduces manual data entry, and ensure consistency across platforms.
Integrated ordering is achieved when providers invoke the following workflow:

Workflow Demo
This is a video of the integrated ordering workflow experience.
Integrated Order Page
Route
/login/sso/io/{packageId}?username={email}
Summary
URL used to click, popup, or navigate
SSO user into GoDocs using integrators IDP
Navigate GoDocs Order Screen to display on successful navigation
Parameters
Query Params:
packageIddatatype:
intornumberdescription: integer id of the loan transaction from response body of
import/jsonsee
packageIdfrom success response of import Lending Api JSON Import | Import (import/json)
usernamedatatype:
stringdescription: username of to be used in sso login
Implementation Examples
//JavaScriptlet url = `${goDocsApplicationEnvUrl}/login/sso/io/${referenceId}?username=${username}`; window.open( url, "_blank", "height=800,width=1000,toolbar=no,location=no,menubar=no" );
##Python (usingwebbrowsermodule)
import webbrowser
url = f"{goDocsApplicationEnvUrl}/login/sso/io/{referenceId}?username={username}" webbrowser.open_new_tab(url)
Order
Order Status
Route
order/status?companyId={{companyId}}&recordId={{recordId}}Description
Returns status of order to indicate when documents can be downloaded
Http Request Type
GET
Parameters
Query Parameters:
companyId:datatype:
uuid | stringto be provided by GoDocs
recordId:datatype:
uuid | string
Response Models
200
{ "data": "Complete", "success": true, "message": null}{ "data": "Incomplete", "success": true, "message": null}400
{ "data": null, "success": false, "message": "Order status not found"}Download
Loan
Route
document/download/loan?companyId={{companyId}}&recordId={{recordId}}Description
download loan documents by
recordIdandcompanyIdafter an order is completed either through theorder/submitor through the application
Http Request Type
GETParameters
Query Parameters:
companyId:datatype:
uuid | stringto be provided by GoDocs
recordId:datatype:
uuid | string
docTypedatatype: "pdf" | "docx"
Response Type: Stream
Order Summary
Route
document/download/summary?companyId={{companyId}}&recordId={{recordId}}Description
download summary page as stream by
recordIdandcompanyIdafter an order is completed either through theorder/submitor through the application
Http Request Type
GETParameters
Query Parameters:
companyId:datatype:
uuid | stringto be provided by GoDocs
recordId:datatype:
uuid | string