Discover/nvbar API
live

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.

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

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.

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

No input parameters required.

→ api.parse.bot/scraper/8111a8ef-1a24-4496-a17b-3407a028638b/<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/8111a8ef-1a24-4496-a17b-3407a028638b/get_lrs_links' \
  -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 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")
All endpoints · 1 totalmissing one? ·

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.

Input

No input parameters required.

Response
{
  "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.

Reliability & maintenanceVerified

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.

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
  • 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.
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 the Nevada State Bar have an official developer API?+
No. The Nevada State Bar (nvbar.org) does not publish a public developer API or documented data feed. This Parse API provides structured access to the LRS page link data.
What exactly does get_lrs_links return, and how are the two links distinguished?+
The endpoint returns a 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?+
Not currently. The API covers only the two named action links and the source page URL. It does not return other links, body text, attorney listings, or referral service descriptions from the LRS page. You can fork this API on Parse and revise it to add additional link extraction or content fields.
Does this API cover LRS pages for other state bar associations?+
Not currently. Coverage is limited to the State Bar of Nevada LRS page. You can fork this API on Parse and revise it to target other state bar referral service pages.
How current are the href values returned by the API?+
Each call to 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.
Page content last updated . Spec covers 1 endpoint from nvbar.org.
Related APIs in Government PublicSee all →
azbar.org API
Search for Arizona lawyers by name, location, specialty, or company to find the right legal professional for your needs. View detailed lawyer profiles including their specializations, licensed jurisdictions, law school, admission history, and any disciplinary records.
lavery.ca API
Access detailed profiles of lawyers and legal professionals at Lavery, Québec's largest independent law firm, including their practice areas and bar admissions. Browse through the complete team directory with pagination to find the right legal expert for your needs.
lawyers.com API
Search and discover lawyers and law firms with detailed profiles, client reviews, and practice area information. Find legal articles and featured firms by specialty to help you locate the right legal representation for your needs.
njportal.com API
Search the New Jersey Division of Revenue business registry to find registered companies by name or entity ID, getting back key details like business type, location, and incorporation date. Quickly verify business information or research New Jersey-based entities with official registration data.
nolo.com API
Access legal articles, state-specific law guides, dictionary definitions, and DIY legal products from Nolo.com. Search across the full Nolo library, browse trending and recent content, and look up legal topics by keyword or category.
nzlii.org API
Access data from nzlii.org.
justia.com API
Access Justia's legal database: search the lawyer directory by practice area and location, retrieve attorney profiles, browse state statutes and case law, explore legal guides, and look up law schools — all in one API.
millerthomson.com API
Access data from millerthomson.com.