Discover/LMU Net API
live

LMU Net APIlmunet.edu ↗

Extract published email addresses and surrounding context from LMU web pages. Returns address, label, section heading, and contact card text via one endpoint.

Endpoint health
verified 1h ago
get_page_emails
1/1 passing latest checkself-healing
Endpoints
1
Updated
2h ago

What is the LMU Net API?

The lmunet.edu API exposes one endpoint, get_page_emails, that returns every published email address found on an LMU web page along with 8 structured fields per contact — including the email address itself, its inline label, the surrounding sentence or contact card text, and the nearest section heading. By default it targets the Lincoln Memorial University DVM admissions page, making it straightforward to extract admissions contact information in structured form.

This call costs1 credit / call— charged only on success
Try it
Restrict results to this one email address (case-insensitive match). Omitted = all email links on the page.
Site-relative path of the LMU page to scan, starting with '/'.
→ api.parse.bot/scraper/7f150461-35bd-4598-9a8d-bbda0524fc5e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/7f150461-35bd-4598-9a8d-bbda0524fc5e/get_page_emails?page_path=%2Fcollege-of-veterinary-medicine%2Fprofessional-program%2Fadmissions%2F&email=VeterinaryAdmissions%40LMUnet.edu' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalmissing one? ·

Returns every published email link on one LMU web page together with its exact surrounding text: the section heading (or contact-card title) it appears under, an inline label such as 'Email:' when one precedes it, and the full sentence, list item, or contact card containing it. One row per occurrence, in page order, so the same address appears several times when the page mentions it in several places (casing is preserved as published). Defaults to the College of Veterinary Medicine DVM admissions page; any other page on the same site can be targeted by its path. A single request per call. A page with no email links returns an empty contacts list; a path the site reports as 'Page Not Found' returns a stale_input error.

Input
ParamTypeDescription
emailstringRestrict results to this one email address (case-insensitive match). Omitted = all email links on the page.
page_pathstringSite-relative path of the LMU page to scan, starting with '/'.
Response
{
  "type": "object",
  "fields": {
    "contacts": "array of email occurrences in page order",
    "page_url": "full URL of the scanned page",
    "page_title": "page H1 heading",
    "contacts[].email": "address as published (casing preserved)",
    "contacts[].label": "inline bold label preceding the address (e.g. 'Email:'), null when none",
    "total_email_links": "integer count of all email links on the page before any email filter",
    "contacts[].link_text": "visible text of the email link",
    "contacts[].context_text": "exact text of the sentence, list item, or contact card containing the address",
    "contacts[].section_heading": "nearest preceding heading, or the contact-card title when the address sits in a contact card"
  },
  "sample": {
    "data": {
      "contacts": [
        {
          "email": "[email protected]",
          "label": null,
          "link_text": "[email protected]",
          "context_text": "If you have extenuating circumstances that require changing your preferred start term during the application cycle, please contact [email protected] .",
          "section_heading": "DVM Application Process"
        },
        {
          "email": "[email protected]",
          "label": "Email:",
          "link_text": "[email protected]",
          "context_text": "Request More Information Email: [email protected]",
          "section_heading": "Request More Information"
        }
      ],
      "page_url": "https://www.lmunet.edu/college-of-veterinary-medicine/professional-program/admissions/",
      "page_title": "Doctor of Veterinary Medicine",
      "total_email_links": 5
    },
    "status": "success"
  }
}

About the LMU Net API

What the API Returns

The single get_page_emails endpoint scans an LMU web page and returns a contacts array, one entry per email link found, in page order. Each entry includes email (address as published, casing preserved), label (the bold inline label preceding the address, e.g. Email:, or null when none exists), link_text (the visible hyperlink text), context_text (the full sentence, list item, or contact card containing the address), and section_heading (the nearest preceding heading or contact-card title). The response also includes page_url, page_title (the H1 of the scanned page), and total_email_links (a count of all email links before any filtering).

Input Parameters

get_page_emails accepts two optional inputs. The page_path parameter takes a site-relative path starting with /, allowing you to target any LMU page beyond the default DVM admissions page — for example /financial-aid/contact/ or /registrar/. The email parameter accepts a single address and restricts the contacts array to occurrences of that address (case-insensitive), while total_email_links still reflects the full unfiltered count.

Practical Details

Because section_heading and context_text are always returned together, you can distinguish between contacts even when multiple email addresses share the same page — for instance, separating an admissions coordinator from a financial aid contact. The label field captures structured patterns like Email: or Contact: that appear as inline bold text, giving you a reliable anchor when building display UIs or populating CRM fields without having to parse free-form text yourself.

Reliability & maintenanceVerified

The LMU Net API is a managed, monitored endpoint for lmunet.edu — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when lmunet.edu changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official lmunet.edu API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
1h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Pull DVM admissions contact emails and their section headings into a prospective-student CRM
  • Monitor the LMU admissions page for new or changed email addresses over time
  • Build a staff directory overlay by collecting contact cards across multiple LMU department pages via page_path
  • Validate that published email addresses on specific LMU pages match expected institutional patterns
  • Extract inline labels (Email:, Contact:) alongside addresses to auto-populate structured contact databases
  • Identify which section heading each admissions contact belongs to, without manually parsing page HTML
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Lincoln Memorial University provide an official developer API for its website data?+
LMU does not publish a public developer API for its website content. The lmunet.edu API on Parse is the structured way to retrieve this data programmatically.
What does the `contacts` array distinguish that a plain email list would not?+
contacts returns up to five fields per address: the raw email, the inline label (e.g. 'Email:'), the visible link_text, the full context_text of the surrounding sentence or card, and the section_heading under which the address appears. This lets you tell apart contacts on the same page — for example an admissions coordinator listed under 'Prospective Students' versus a financial aid contact listed under 'Tuition & Fees' — without post-processing.
Can I scan pages other than the DVM admissions page?+
Yes. Pass any site-relative LMU path to the page_path parameter (e.g. /college-of-veterinary-medicine/faculty/) to scan a different page. Omitting the parameter defaults to the DVM admissions page.
Does the API cover phone numbers or mailing addresses listed on LMU pages?+
Not currently. The API covers email links and their surrounding text only — email, label, context_text, section_heading, and link_text. Phone numbers and physical mailing addresses are not extracted. You can fork the API on Parse and revise it to add those fields.
How fresh is the data returned for a given page path?+
Each call reflects the current published state of the LMU page at request time. There is no cached snapshot mechanism built into the API, so repeated calls to the same page_path will pick up any changes LMU has made to that page.
Page content last updated . Spec covers 1 endpoint from lmunet.edu.
Related APIs in EducationSee all →