Discover/LSU API
live

LSU APIlsu.edu ↗

Retrieve the LSU School of Veterinary Medicine DVM admissions office email, role label, and source sentence from the official How to Apply page.

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

What is the LSU API?

The LSU Vet Med Admissions Contact API exposes 3 fields from the LSU School of Veterinary Medicine's public DVM admissions page via a single endpoint, get_admissions_contact. It returns the admissions office email address (normalized to lowercase), the role or office label the university attaches to that address, and the verbatim sentence from the page where the contact information appears. No parameters are required.

This call costs1 credit / call— charged only on success
Try it

No input parameters required.

→ api.parse.bot/scraper/556edbd6-3fe6-430b-86a2-15b2087d3f82/<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/556edbd6-3fe6-430b-86a2-15b2087d3f82/get_admissions_contact' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace lsu-edu-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: LSU Vet Med Admissions Contact API — fetch the admissions office email."""
from parse_apis.lsu_edu_api import LsuEdu, ParseError

client = LsuEdu()

# Retrieve the admissions contact published on the How to Apply page.
try:
    contact = client.admissions_contacts.get()
except ParseError as e:
    # Upstream page may change structure; surface the wire error code.
    print("Parse failure:", e.code)
    raise

print(contact.role, "-", contact.email)
print("Source:", contact.source_text)

print("exercised: admissions_contacts.get")
All endpoints · 1 totalmissing one? ·

Returns the email address of the LSU Vet Med DVM admissions office together with the role/label the site attaches to it, read from the public How to Apply page. One round trip, no parameters, always a single object. The email is normalized to lowercase; source_text is the sentence on the page in which the address appears.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "role": "role/office label the site attaches to the address",
    "email": "admissions office email address (lowercased)",
    "source_text": "sentence from the page containing the address"
  },
  "sample": {
    "data": {
      "role": "LSU Vet Med's Office of Admissions",
      "email": "[email protected]",
      "source_text": "Electronic transcripts are preferred to ensure delivery to our office and can be emailed to LSU Vet Med's Office of Admissions at: [email protected] ."
    },
    "status": "success"
  }
}

About the LSU API

What the API Returns

The get_admissions_contact endpoint returns a single JSON object with three fields. email is the DVM admissions office contact address, normalized to lowercase for consistent string matching. role is the label or office title the LSU School of Veterinary Medicine publishes alongside the address on its How to Apply page. source_text is the sentence from the page that contains the address, useful for understanding the context in which the contact is presented.

Endpoint Behavior

get_admissions_contact accepts no input parameters and always returns exactly one object — there is no pagination, no filtering, and no optional query arguments. The response reflects whatever contact information is currently published on the public How to Apply page at lsu.edu/vetmed.

Coverage Scope

This API covers one specific contact point: the DVM admissions office email. It does not return phone numbers, mailing addresses, office hours, faculty contacts, or application deadline data that may also appear on that page or elsewhere in the LSU Vet Med site.

Reliability & maintenanceVerified

The LSU API is a managed, monitored endpoint for lsu.edu — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when lsu.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 lsu.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
2h 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
  • Auto-populate the admissions contact email in a veterinary school application guide or aggregator.
  • Monitor the email field for changes to the DVM admissions address and trigger alerts when it updates.
  • Display the role label alongside the email in a school directory or comparison tool.
  • Verify the current admissions contact programmatically before sending automated outreach on behalf of applicants.
  • Seed a CRM or student recruitment database with the official LSU Vet Med DVM admissions email.
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 LSU have an official public developer API for its website data?+
LSU does not publish a documented public developer API for general site content, including admissions contact information. The data is sourced from the publicly accessible How to Apply page.
What exactly does `source_text` contain?+
source_text is the sentence from the LSU Vet Med How to Apply page that contains the admissions email address. It gives you the surrounding context — for example, the instruction or label the university uses when directing prospective students to contact that address.
Does the API return phone numbers or mailing addresses for the admissions office?+
Not currently. The API covers the email address, the role label attached to it, and the source sentence containing it. You can fork it on Parse and revise to add an endpoint that extracts phone numbers or mailing addresses from the same page.
Can I retrieve application deadlines or admission requirements through this API?+
Not currently. The API is scoped to the admissions contact object only — email, role, and source_text. You can fork it on Parse and revise to add endpoints targeting deadline tables or requirements sections on the same page.
How fresh is the data returned by `get_admissions_contact`?+
The endpoint reads from the live public How to Apply page, so the data reflects what is currently published there. If LSU updates its admissions contact, subsequent calls will return the updated information. There is no cached snapshot with a fixed expiry date.
Page content last updated . Spec covers 1 endpoint from lsu.edu.
Related APIs in EducationSee all →