nvbar APInvbar.org ↗
Retrieve the exact destination URLs from the Nevada State Bar Lawyer Referral Service page, including the LRS self-directed portal and GET STARTED links.
What is the nvbar API?
The nvbar.org API exposes 1 endpoint, get_lrs_links, which returns the current destination URLs for the two primary action links on the State Bar of Nevada Lawyer Referral Service page. Each response includes 2 labeled link records — the "LRS self-directed portal" and the ">> GET STARTED" links — alongside the source page URL. This is useful for applications that need to route users directly to Nevada's official lawyer referral entry points without building or maintaining their own link-tracking logic.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/8111a8ef-1a24-4496-a17b-3407a028638b/get_lrs_links' \ -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 nvbar-org-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: fetch Nevada State Bar Lawyer Referral Service links."""
from parse_apis.nvbar_org_api import NvbarOrg, ParseError
client = NvbarOrg()
# Retrieve all LRS referral links from the page
try:
for link in client.links.list(limit=10):
print(link.label, "->", link.href)
except ParseError as e:
# Extraction may fail if the page layout changes upstream
print("parse error:", e.code)
print("exercised: links.list")
Fetches the State Bar of Nevada Lawyer Referral Service page in one round trip and returns the exact href URL of the link labeled "LRS self-directed portal" and of the link labeled ">> GET STARTED". Takes no inputs. Returns one record per label, in that fixed order; if either labeled link is missing from the page an extraction error is returned rather than a partial result.
No input parameters required.
{
"type": "object",
"fields": {
"links": "array of {label, href}: the link's visible label and its exact href destination URL",
"page_url": "URL of the page the links were read from"
},
"sample": {
"data": {
"links": [
{
"href": "https://members.nvbar.org/cvweb/cgi-bin/memberdll.dll/info?WRP=lrs_referralNew.htm",
"label": "LRS self-directed portal"
},
{
"href": "https://members.nvbar.org/cvweb/cgi-bin/memberdll.dll/info?WRP=lrs_referralNew.htm",
"label": ">> GET STARTED"
}
],
"page_url": "https://nvbar.org/for-the-public/find-a-lawyer/lrs/"
},
"status": "success"
}
}About the nvbar API
What the API Returns
The single get_lrs_links endpoint fetches the current href destination of two specific links found on the State Bar of Nevada Lawyer Referral Service page at nvbar.org. The response contains a links array of objects, each with a label field (the visible link text) and an href field (the exact destination URL). The two records are always returned in a fixed order: the "LRS self-directed portal" link first, followed by the ">> GET STARTED" link. A page_url field confirms the source page these links were read from.
Inputs and Response Shape
get_lrs_links takes no input parameters. Every call returns the same structure: { links: [{label, href}, {label, href}], page_url: string }. The href values reflect whatever destination URLs are currently live on the Nevada Bar's LRS page, so if the Bar updates its portal links, subsequent API calls will return the updated destinations.
Coverage Scope
This API covers only the two named referral action links on the Nevada Bar LRS page. It does not return other links, page content, attorney listings, or any other data from nvbar.org. The page_url field lets you verify which page version was used as the source for any given response.
The nvbar API is a managed, monitored endpoint for nvbar.org — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when nvbar.org 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 nvbar.org 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?+
- Embed a direct link to Nevada's LRS self-directed portal in a legal aid web application, always using the current href from the API.
- Monitor for changes to the LRS portal or GET STARTED destination URLs over time by polling get_lrs_links.
- Validate that outbound links in a Nevada-focused legal directory point to the correct and current Nevada Bar referral URLs.
- Populate a 'Find a Lawyer' widget with the official Nevada Bar referral entry points without manually maintaining the URLs.
- Verify link integrity for a legal compliance checklist tool that references official Nevada Bar resources.
| 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 the Nevada State Bar have an official developer API?+
What exactly does get_lrs_links return, and how are the two links distinguished?+
links array with exactly two objects. Each object has a label field — either "LRS self-directed portal" or ">> GET STARTED" — and an href field containing that link's current destination URL. The records appear in that fixed order. The page_url field tells you which page the data came from.Does the API return other links or content from the Nevada Bar LRS page?+
Does this API cover LRS pages for other state bar associations?+
How current are the href values returned by the API?+
get_lrs_links reflects the live state of the Nevada Bar LRS page at the time of the request. There is no cached or historical data; if the Bar updates its portal URLs, the next call will return the new destinations.