---
title: "One jurisdiction pack, and what in it is unconfirmed"
method: GET
path: "/api/v1/jurisdictions/{id}"
tags: ["Account"]
---

# One jurisdiction pack, and what in it is unconfirmed

`GET /api/v1/jurisdictions/{id}`

## Request

- Base URL: `http://localhost:5180`
- URL: `http://localhost:5180/api/v1/jurisdictions/{id}`
- Auth: API key in cookie `better-auth.session_token`

The rules Dardaris reads a building against: deposit, indexation, registration, notice, certificates, service charges, arrears, short stay. Every figure carries whether it was verified, and `unverified` lists the ones that were not so a caller never has to walk the pack to find them.

## Path parameters

- `id` string, required

## Response `200`

The pack.

- object
  - `ok` unknown, required
  - `data` object, required
    - `jurisdiction` object, required
      - `id` string, required: `be-fl`, `be-bru`, `nl`, `fr`, `generic`.
      - `name` string, required
      - `countryCode` string, required
      - `region` string
      - `currency` string, required
      - `languages` string[], required
      - `vatRates` object, required
        - `standard` number, required: A decimal ratio. 0.21 is 21%.
        - `reduced` number[], required
        - `residentialLettingExempt` boolean, required: True where letting a home carries no VAT at all.
        - `verified` boolean: False where no rate was loaded for this country, which makes the figures placeholders like any other unconfirmed rule.
        - `note` string
      - `leaseTypesCovered` object: The lease types the rules below were researched against. A pack written for homes says nothing about a shop or a parking bay.
        - `value` string[], required
        - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
        - `note` string
        - `source` string
      - `deposit` object, required
        - `maxMonths` object, required
          - `value` number, required: The statutory cap, in months of rent.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `permittedForms` object, required
          - `value` string[], required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `mustBeBlocked` object, required
          - `value` boolean, required: True where the deposit has to sit in a blocked account in the tenant’s name.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `releaseDeadlineDays` object, required
          - `value` number, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `interestToTenant` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `capped` object: False where the law sets no ceiling, and maxMonths caps nothing.
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `maxMonthsFurnished` object
          - `value` number, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `custody` object: Where the money has to sit once paid.
          - `value` 'landlord' | 'separate_account' | 'blocked_account' | 'scheme' | 'public_body', required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `custodian` object: The scheme or public body, by name.
          - `value` string, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `lodgeWithinDays` object: Days from receipt by which it has to be lodged or protected.
          - `value` number, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `instalments` object
          - `value` number, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `indexation` object, required
        - `allowed` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `basis` object, required
          - `value` string, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `indexName` object, required
          - `value` string, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `formula` object, required
          - `value` string, required: The formula in words, shown next to the computed figure so the owner can check it.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `earliestApplication` object, required
          - `value` 'anniversary' | 'any_time', required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `requiresNotice` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `retroactiveMonths` object, required
          - `value` number, required: How far back an increase may be claimed once it is applied late.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `registration` object, required
        - `required` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `responsibleParty` object, required
          - `value` 'landlord' | 'tenant' | 'either', required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `deadlineDays` object, required
          - `value` number, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `cost` object, required
          - `value` integer, required: Money, always in integer cents. €1,250.00 is 125000.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `penalty` object, required
          - `value` string, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `notice` object, required
        - `byTenantMonths` object, required
          - `value` object, required: Notice in months, keyed by lease type.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `byLandlordMonths` object, required
          - `value` object, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `earlyExitIndemnityMonths` object, required
          - `value` number[], required: Indemnity in months of rent, indexed by the year of the lease the tenant leaves in.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `requiredCertificates` object, required
        - `value` object[], required
          - `type` string, required
          - `validityYears` number
          - `note` string
        - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
        - `note` string
        - `source` string
      - `serviceCharges` object, required
        - `settlementDeadlineMonths` object, required
          - `value` number, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `tenantMayInspectInvoices` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `permittedAllocationKeys` object, required
          - `value` string[], required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `arrears` object, required
        - `stages` object, required
          - `value` object[], required: The escalation path that carries legal weight here, in order.
            - `stage` string, required
            - `afterDays` number, required
            - `requiresRegisteredPost` boolean, required
            - `note` string
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `lateInterestRate` object, required
          - `value` number, required: A decimal ratio. 0.21 is 21%.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `court` object, required
          - `value` string, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `conciliationMandatory` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `shortTermRental` object, required
        - `registrationRequired` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `nightCapPerYear` object, required
          - `value` number, nullable, required: Null where there is no annual cap on letting nights.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `touristTaxPerPersonPerNight` object, required
          - `value` integer, required: Money, always in integer cents. €1,250.00 is 125000.
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `touristTaxRemittedBy` object, required
          - `value` 'host' | 'platform' | 'mixed', required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `vatApplies` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
        - `guestRegistrationRequired` object, required
          - `value` boolean, required
          - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
          - `note` string
          - `source` string
      - `smokeDetectorsRequired` object, required
        - `value` boolean, required
        - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
        - `note` string
        - `source` string
      - `dataRetentionMonths` object, required
        - `value` number, required
        - `verified` boolean, required: False when the figure could not be verified, which the product surfaces to the owner as "confirm this".
        - `note` string
        - `source` string
      - `notes` string[]
    - `unverified` object[], required: Every rule in the pack the research could not confirm, by its dotted path. The product will not act on one of these unattended.
      - `path` string, required
      - `note` string, required
    - `buildings` string[], required: Your own buildings standing on this pack, by id.
  - `meta` object, required
    - `requestId` string, required: Echoed in the x-request-id header. Quote it in a bug report.

## Other responses

- `404`: No pack with that id.

---

[API](https://skmtc.dev/dardaris/apis/dardaris-api.md) · [All operations](https://skmtc.dev/dardaris/apis/dardaris-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dardaris/apis/dardaris-api/revisions/4aff33835c73?raw)
