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.
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.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/556edbd6-3fe6-430b-86a2-15b2087d3f82/get_admissions_contact' \ -H 'X-API-Key: $PARSE_API_KEY'
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")
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.
No input parameters required.
{
"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.
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.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Auto-populate the admissions contact email in a veterinary school application guide or aggregator.
- Monitor the
emailfield for changes to the DVM admissions address and trigger alerts when it updates. - Display the
rolelabel 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.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 200 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
| Team | $300/mo | 20,000 | 300 req/min |
| Company | $1,000/mo | 100,000 | 500 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.
Does LSU have an official public developer API for its website data?+
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?+
Can I retrieve application deadlines or admission requirements through this API?+
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.