ParkTab
ParkTab GraphQL API

Connect gate systems, marketplaces, and operator tools to ParkTab.

Sync active sessions to gates and LPR cameras, publish rates to reservation marketplaces, issue citations, and export operational data with scoped OAuth credentials.

Endpointapi.dev.parktab.app/graphql

Gate systems

Read active sessions by lot, plate, space, status, and payment reference.

Marketplaces

Publish lot catalogs, rates, partner benefits, and event overrides.

Enforcement

Check plates, inspect overstays, and issue citations from partner systems.

Reporting

Export sessions, citations, and revenue data.

Try it

GraphQL explorer

Run a query to see the JSON response.
Authentication

Partner and operator scopes

Lots

parking:lots:readparking:lots:writeparking:lots:create

Rates

parking:rates:write

Events

parking:events:readparking:events:write

Sessions

parking:sessions:readparking:sessions:write

Citations

parking:citations:readparking:citations:write
Reference

Common operations

Gate/LPR session sync

Operator, partner, or service
locationSessions
query($locationId: ID!) {
  locationSessions(locationId: $locationId, status: ACTIVE) {
    id
    vehicle { plate state }
    space
    startedAt
    endsAt
    status
  }
}

Marketplace rate and location catalog

Operator, partner, or service
locations
query {
  locations {
    id
    name
    address
    publicUrl
    settings { timezone }
    currentRate { id name summary }
  }
}

Citation issuing

Operator, partner, or service
citationIssue
mutation($locationId: ID!) {
  citationIssue(
    locationId: $locationId
    plate: "ABC123"
    state: "NY"
    location: "Level 2"
    reason: "No active session"
    amountUsd: 45
  ) { id code status }
}
P
ParkTab