Skip to main content
NoteLedger

Madison Management — API setup

Get an API key from Madison Management and connect it for automatic sync.

Link your Madison Management account to NoteLedger using an API key so payments, loan data, and servicer notes are pulled in automatically without manual file uploads.

  1. Obtain your API key from Madison Management

    Log in to the Madison investor portal to request or retrieve your API key. Madison issues one key per investor account.

    You can click My Account in the top right corner, and then click API Key. Then click the Create API Key button.

    Once you have the key, keep it somewhere safe — you will paste it into NoteLedger in a later step.

    Click the My Account dropdown after logging into the Madison Management Portal.
    Select the API Keys submenu, and then click the Create API Keys button.
  2. Navigate to Servicers

    In the top-right user menu, click your email, then click Servicers in the dropdown. You will land on the Servicers page, which lists every servicer integration available in your account.

    The NoteLedger Servicers page showing servicer cards including Madison Management
  3. Open the Madison Management card

    On the Servicers page, find the card labeled Madison Management. The card shows a Not Configured badge if no API credentials have been saved yet. Click anywhere on the card to open the Madison Management detail page.

    The Madison Management servicer card with a Not Configured badge
  4. Click Configure Credentials

    On the Madison Management detail page, scroll down to the Credentials section. Because no credentials are saved yet, the section shows the message "No credentials configured." Click the Configure Credentials button to open the credentials form.

    The Credentials section of the Madison Management detail page showing the Configure Credentials button
  5. Paste your API key

    The Configure Credentials form opens. In the API Key field (marked required with an asterisk), paste the API key you obtained from Madison Management in step 1. The field masks input so the key is not visible after you type or paste it. Finally, click the Save Credentials button.

    The Configure Credentials form with the API Key field ready for input
  6. Set the Madison investor ID on each Entity

    You'll see a warning if you didn't enter entity identifiers for Madison

    Before the first sync, NoteLedger needs to know which investor ID Madison uses for each of your holding entities. Without this, the sync cannot match loans to the correct entity.

    1. In the top-right user menu, click your email, then click Entities in the dropdown.
    2. On the entity detail page, click Edit.
    3. Scroll down to the Servicer Identifiers section.
    4. Enter your Madison investor ID in the Madison field. The placeholder text reads Investor/account ID — replace it with the actual value Madison provided (for example, X1234).
    5. Click Save to update the entity.

    Repeat for every entity whose loans are serviced by Madison.

    The Entity edit form showing the Servicer Identifiers section with the Madison field containing an investor ID
  7. Confirm the Configured state

    Back on the Madison Management detail page, the Credentials section now shows the API Key row as Configured along with the date the credentials were last updated. The card on the main Servicers page will also update its badge to Configured.

    If the credentials section still shows "No credentials configured," the save did not complete — repeat steps 4–6 and ensure you are pasting the full key without extra spaces.

    The Credentials section showing API Key: Configured and the last updated date
  8. Trigger the first sync

    Return to the Madison Management detail page (user menu → ServicersMadison Management). In the top-right of the page header, click Sync All. NoteLedger calls the Madison API for every configured entity and imports notes, payments, and servicer notes.

    When the sync completes, a Sync Results panel appears on the page showing how many records were created, updated, skipped, and whether any errors occurred.

    The Madison Management detail page with the Sync All button highlighted in the top-right corner