V3 Update External Organizationpatch https://api.elliemae.com/encompass/v3/settings/externalOrganizations/tpos/{orgId}Update an external organization. Usage Notes To update the TPO Organization Settings, you must have the TPO Org Settings permission including a permission for the underlying object being modified (e.g., DBA, Warehouse). External user is not authorized to edit org details. Path ParamsorgIdstringrequiredOrganization ID. RequiredBody ParamsidintegerRetrieveOnly. Unique Identifier of the Third-Party Originator (TPO) company / external organization. Required for retrieving, updating, or deleting the org details or orgId.tpoIdstringRetrieveOnly. System generated unique identifier for the TPO company and its branches in its hierarchy.parentOrgobjectRetrieveOnly. Details about the parent organization.EntityReferenceContract objectchildOrganizationsarray of objectsRetrieveOnly. Details about the child organizations.childOrganizationsADD objectprimarySalesRepAeobjectRequired. Indicates your company’s account executive assigned to this TPO as a primary sales representative. An external organization must have an associated primary sales representative.ExtOrgSaleRepAeContract objectNamestringName of the TPO company. This is the unique identifier for the company. Maximum length is 128 characters.hierarchyPathstringRetrieveOnly. Represents the hierarchy path from root level for the current organization. Example: Third Party Originators\Loan Officers.isLoginDisabledbooleanIndicates if the TPO company is deactivated.truefalseisMfaEnabledbooleanIndicates if multi-factor authentication (MFA) is required for the TPO company connect sites.truefalsebrokerOptionsstringUsed to select whether you want to "Disable Fee Management" for your brokers (default), enable them to "Request LE & Disclosures" or enable them to "Generate LE & Disclosures". Only one option can be selected. Enum: DisableFeeManagement, RequestLEAndDisclosures, GenerateLE, GenerateLEAndDisclosurescompanyDetailsobjectIndicates the basic and corporate information related to the TPO company.ExtOrgCompanyDetailsContract objectbasicInfoobjectIndicates the additional information like Rate Lock, Product and Pricing, Approval Status, and Business information related to the TPO company.ExtOrgBasicInfoContract objectdbaobjectUsed for managing multiple DBA (Doing Business As) names associated with the TPO company. Authorized users can add, edit, delete, and arrange the sequence of DBA names displayed in the DBA list. You can also indicate the default DBA for the TPO company.ExtOrgDbaContract objectwarehouseobjectUsed to manage the warehouse banks associated with this TPO. Authorized users have the ability to select from a list of banks set up by the Encompass administrator in the Banks setting. You can also update business information related to the bank, include notes, and update contact information associated with the bank.ExtOrgWarehouseContract objectCommitmentsobjectUsed to manage and track the TPO company's assigned commitment authority.ExtOrgCommitmentsContract objectloanCriteriaobjectUsed to manage external org loan criteria and specify the type of loans, and from which loan origination channel that the TPO can submit to your company.ExtOrgLoanCriteriaContract objectCustomFieldsobjectUsed to manage custom fields. Authorized users can enter custom data for these fields. The custom fields are configured in the TPO Custom fields settings.ExtOrgCustomFieldsContract objecttpocSetupobjectUsed to manage the TPOC setup. This will define TPO Connect site details that the TPO company will use to manage loan files.ExtOrgTPOCSetUpContract objectHeadersAuthorizationstringrequiredBearer tokenResponses 200OK 400Bad Request 401Unauthorized 403Forbidden 404Not Found 409ConflictUpdated 3 months ago