XooCode(){

GovernmentPermit

GovernmentPermit is a direct Permit subtype for permits issued specifically by a government agency. It has no unique properties; the classification is the signal. Use it anywhere a Permit's issuer is a government body (municipal, state/provincial, national, supranational).

Canonical examples: building permits, food-service establishment permits, occupancy certificates, home-occupation permits, block-party permits, food-truck operating permits, firearm licences, professional-practice licences issued by a state board, vehicle permits.

Full example of schema.org/GovernmentPermit json-ld markup

The markup is verified as valid with Rich Results Test from Google.

Highlight legend:Required by GoogleRecommendedOptional
schema.org/GovernmentPermit
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "GovernmentPermit",
  "@id": "https://dunmoregrill.example/permits/food-service",
  "name": "Food Service Establishment Permit",
  "description": "Permit authorising the operation of a food service establishment. Requires annual renewal and unannounced inspections.",
  "issuedBy": { "@type": "GovernmentOrganization", "name": "Lackawanna County Department of Public Health" },
  "issuedThrough": { "@type": "GovernmentService", "name": "Lackawanna County Food Service Permitting" },
  "permitAudience": { "@type": "Audience", "audienceType": "Food service establishments" },
  "validFor": "P1Y",
  "validFrom": "2026-03-01",
  "validUntil": "2027-02-28",
  "validIn": { "@type": "AdministrativeArea", "name": "Lackawanna County, Pennsylvania" },
  "identifier": [
    { "@type": "PropertyValue", "propertyID": "LC-FSEP", "value": "FSEP-2026-0142" }
  ]
}
</script>

Why the specific subtype matters

Business-credential aggregators, AI assistants answering "how do I get a [permit]" queries, and civic-government knowledge graphs all filter on GovernmentPermit specifically. Using the parent Permit type for a government-issued authorisation leaves the government signal implicit and lowers match quality.

Minimal valid version

The smallest markup that still produces a valid GovernmentPermit entity. Use it as the floor. Reach for the advanced example above when you want search engines and AI agents to understand more about your content.

schema.org/GovernmentPermit (minimal)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "GovernmentPermit",
  "name": "Food Service Establishment Permit",
  "issuedBy": { "@type": "GovernmentOrganization", "name": "Lackawanna County Department of Public Health" },
  "validFrom": "2026-03-01",
  "validUntil": "2027-02-28"
}
</script>

Google rich results this unlocks

Markup matching this example makes your page eligible for the following Google Search rich results. The primary target drives the required / recommended property classification in the advanced code block above.

  • No dedicated rich result (used by licensing graphs and civic-service assistants)
    Google docs

Common GovernmentPermit mistakes

Mistakes that pass validation but silently fail to earn rich results or mislead consumers walking the graph. Avoid these and your markup will be ahead of most sites in the wild.

  1. 01

    Permit where GovernmentPermit fits

    Wrong
    Bare Permit on a government-issued authorisation
    Right
    GovernmentPermit — the specific subtype

    The subtype signals the government issuer explicitly; consumers filter on it.

  2. 02

    Private-issuer permits marked as GovernmentPermit

    Wrong
    GovernmentPermit on a professional-body certificate issued by a private accrediting organisation
    Right
    Permit (or a Credential) when the issuer is not a government agency

    GovernmentPermit is specifically for government-issued permits. Private bodies use Permit or the Credential type.

Also mentioned in 1 other example

GovernmentPermit also appears in Permit. See the full GovernmentPermit schema page for every reference.

About the example data

A fictional food-service establishment permit issued by Lackawanna County Department of Public Health, held by The Dunmore Grill.

Comments

Loading comments...

Leave a comment