Get started

    Introduction

    Zuse is a maintained, board-verified index of licensed professionals, available over a REST API and an MCP server.


    Licensure data is public, but it is scattered across dozens of state and provincial boards, each with its own format, search page, and refresh cycle. Zuse ingests those rosters, normalizes them into one schema, resolves the same person across jurisdictions, and serves the result as a small set of resources.

    Resources

    ResourceWhat it answersEndpointPriced as
    ProfessionalsWho is licensed near this location?GET /v2/professionalsNearby
    ClinicsWhich clinics are near this location, and who works there?GET /v2/clinicsNearby clinics
    PracticesWhich registered practices are near this location?GET /v2/practicesNearby
    LicensesIs this person licensed, and is the license in good standing?GET /v2/licensesLicense check
    PeopleWhat licenses does this one person hold?GET /v2/people/{id}License check
    EnrichmentsWhat does the public web say about this person?POST /v2/enrichmentsBackground
    BriefsWhat should I know, and say, before I contact this person?POST /v2/briefsIntro notes
    Web searchesWho are the groomers, front desk and kennel staff near here?POST /v2/web-searchesWeb search
    ContactsWhat is this person's email and phone?POST /v2/contactsContact
    Clinic researchWho owns and runs this clinic, and how do I reach it?POST /v2/clinic-researchClinic research
    Reference dataSpecialty types, coverage, your usage.GET /v2/specialty-types and othersFree

    The same capabilities are exposed as tools on the MCP server.

    Names

    The console and the website use plain names. The API uses identifiers that do not change. They are the same things:

    NameResourcesoperation in billing and usageMCP tool
    Nearbyprofessionals, practicessourcesource_professionals
    License checklicenses, peopleverifyverify_license
    Backgroundenrichmentsenrichenrich_person
    Intro notesbriefsbriefresearch_brief
    Web searchweb-searcheswebfind_people_on_web
    Contactcontactscontactfind_contact
    Nearby clinicsclinicsclinicsfind_clinics (get_clinic for one, priced as a License check)
    Clinic researchclinic-researchclinic_researchresearch_clinic

    One set of rules

    Every endpoint follows the same conventions, so learning one teaches the rest:

    • Resources are plural nouns. GET reads, POST creates. There are no verbs in paths.
    • Lists page the same way. limit and cursor in, pagination.next_cursor out. See Pagination.
    • Filters and sorting are query parameters, with the same names everywhere: postal_code, radius_miles, profession, specialty_type, sort.
    • Responses share one envelope: data, then pagination and meta for lists, then billing.
    • Every record has an id, and a reference to another resource is always <resource>_id.
    • Dates are ISO 8601 (2027-01-31). Distances are miles and say so in the field name.
    • Errors share one shape with a stable code. See Errors.
    • Retries are safe. Send an Idempotency-Key and a repeated request is not charged twice. See Idempotency.

    Two layers, kept apart

    Zuse returns two different kinds of information and never blends them:

    • The verified record: identity and licensure taken from the licensing board of record. Professionals, practices, licenses and people read only from this layer.
    • The derived layer: employer, education, public contact details and social profiles gathered from the public web. Enrichments return this layer, marked "layer": "derived", with a source URL for each field.

    If a field came from a board, it is authoritative. If it came from the web, it is a cited best effort and is labeled that way.

    Coverage

    JurisdictionProfessionsStatus
    CaliforniaVeterinarians, registered veterinary technicians, veterinary assistant permit holders, registered premisesLive
    Arkansas, Colorado, Illinois, Iowa, Montana, WisconsinVeterinarians, veterinary techniciansLive
    Michigan, Missouri, West VirginiaVeterinarians, veterinary technicians. Current licenses onlyLive
    Alabama, Arizona, Idaho, Kansas, Maryland, Mississippi, Oregon, WashingtonVeterinarians, veterinary technicians (and, in Washington, medication clerks). No locations, so License check onlyLive
    NevadaVeterinarians, veterinary technicians, technicians in training. Names, category and standing only: no license numbers or statusLive
    Connecticut, Florida, New Jersey, WyomingVeterinarians. These states do not license veterinary techniciansLive
    Massachusetts, Rhode Island, South Dakota, VermontVeterinariansLive
    Other US statesSee GET /v2/coverage for each state's standingAdded as records become available

    GET /v2/jurisdictions returns what is covered right now. A license search for a jurisdiction that is not indexed answers meta.outcome: "jurisdiction_not_indexed" rather than an empty result, so a missing board is never mistaken for a missing license.

    Next steps