---
title: "Fetches the mortgage officer configuration for the finance account, using the subject property state from the linked application and the account category when resolving category overrides."
method: GET
path: "/posfinancing/rest/v2/finance-accounts/{financeAccountId}/mortgage-officer"
tags: ["Home Card"]
---

# Fetches the mortgage officer configuration for the finance account, using the subject property state from the linked application and the account category when resolving category overrides.

`GET /posfinancing/rest/v2/finance-accounts/{financeAccountId}/mortgage-officer`

## Request

- Base URL: `https://devint01-api.goodleap.com`
- URL: `https://devint01-api.goodleap.com/posfinancing/rest/v2/finance-accounts/{financeAccountId}/mortgage-officer`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/goodleap/apis/developer-api/docs/posfinancing/rest/v2/finance-accounts/:financeAccountId/mortgage-officer/get.ts> (a function with typed inputs; its response is checked against the schema)

Finance Account Mortgage Officer

## Path parameters

- `financeAccountId` string, ##-##-######, required

## Response `200`

The request has been processed successfully.

- SchemaObject6
  - `payload` object, required: The response data.
    - `fullName` string, required: The full name of the mortgage officer.
    - `licenseNumber` string, required: The license number of the mortgage officer.
    - `legalEntity` SUBMISSIONLegalEntityDto, required
      - `name` string, required: The name of the legal entity.
      - `address` SUBMISSIONAddress, required
        - `line1` string, required: The street address.
        - `line2` string: Additional details such as apartment or unit number, suite, floor, building, etc.
        - `city` string, required: The city.
        - `state` string, required: The state.
        - `zip` string, required: The ZIP code.
        - `country` string: The country in ISO 3166-1 alpha-2 format. Defaults to US.
    - `id` string, required: The unique identifier of the entity.

## Other responses

- `400`: The request cannot be processed due to malformed data.
- `401`: Unauthorized access to the requested resource.
- `403`: Access to the requested resource is forbidden.
- `404`: The resource was not found.

## Changes

- **2026-10-29** `30a51d431498`: 1 info
  - api operation id `getFinanceAccountsByFinanceAccountIdMortgageOfficer` was added
- **2026-10-20** `f3b2f62c2a21`: 2 info
  - the `allOf[subschema #2]/payload/legalEntity/allOf[#/components/schemas/SUBMISSION_LegalEntityDto]/address/allOf[#/components/schemas/SUBMISSION_Address]/state` response's property pattern was changed from `/^[A-Z]{2}$/` to `^[A-Z]{2}$` for the status `200`
  - the `allOf[subschema #2]/payload/legalEntity/allOf[#/components/schemas/SUBMISSION_LegalEntityDto]/address/allOf[#/components/schemas/SUBMISSION_Address]/zip` response's property pattern was changed from `/^\d{5}(?:-\d{4})?$/` to `^\d{5}(?:-\d{4})?$` for the status `200`

[Operation history](https://skmtc.dev/goodleap/apis/developer-api/changes/posfinancing/rest/v2/finance-accounts/:financeAccountId/mortgage-officer/get.md)

---

[API](https://skmtc.dev/goodleap/apis/developer-api.md) - [All operations](https://skmtc.dev/goodleap/apis/developer-api/llms.txt) - [OpenAPI document](https://skmtc.dev/goodleap/apis/developer-api/revisions/30a51d431498?raw)
