ToolAssay

Search parking lots worldwide by name, place, setting, facility, amenity and sta

Search parking lots worldwide by name, place, setting, facility, amenity and status, or find the nearest to a point: a page of up to 100 lots with live free spaces, hourly prices in USD and distances, and per-country totals; sorted and nearby results come in one page

Answeringour last check, 2026-10-18
1 of 1checks answered this week
513 msmedian answer time
$0.002listed price per call
$0.002price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://testnet-x402-api.karpak.xyz/v1/calls/parking-search

CategoryMarket data
Provider hosttestnet-x402-api.karpak.xyz
Networkseip155:84532
Payment schemesexact
Self-reported calls, 30 days3 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-18 valid payment request 402$0.002 513 ms

Example input (from the provider)

{
  "body": {
    "country_code": "DE",
    "facility_type": "garage",
    "limit": 1,
    "sort_by": "spaces_desc",
    "status": "active"
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "amenities": {
              "description": "lots having all of them",
              "items": {
                "enum": [
                  "credit_cards",
                  "debit_cards",
                  "nfc_payments",
                  "paid_parking_lot",
                  "paid_street_parking",
                  "wheelchair_accessible_parking",
                  "wheelchair_accessible_entrance"
                ]
              },
              "type": "array"
            },
            "continent": {
              "enum": [
                "north_america",
                "south_america",
                "europe",
                "asia",
                "africa",
                "oceania"
              ]
            },
            "country_code": {
              "description": "ISO 3166-1 alpha-2",
              "pattern": "^[A-Za-z]{2}$",
              "type": "string"
            },
            "cursor": {
              "description": "next_cursor of the previous page; not with sort_by",
              "type": "string"
            },
            "facility_type": {
              "enum": [
                "airport",
                "business",
                "event",
                "garage",
                "hotel",
                "mall",
                "multi_storey",
                "public",
                "station",
                "street",
                "surface",
                "theme_park",
                "transit",
                "underground",
                "valet"
              ]
            },
            "ids": {
              "description": "lot IDs",
              "items": {
                "type": "string"
              },
              "maxItems": 100,
              "type": "array"
            },
            "limit": {
              "description": "20 when 0 or omitted, 100 with sort_by",
              "maximum": 100,
              "minimum": 0,
              "type": "integer"
            },
            "near": {
              "additionalProperties": false,
              "description": "lots around a point, nearest first, each with distance_km; in one page, not with sort_by, cursor or ids; the 100 nearest within the radius are filtered",
              "properties": {
                "latitude": {
                  "maximum": 90,
                  "minimum": -90,
                  "type": "number"
                },
                "longitude": {
                  "maximum": 180,
                  "minimum": -180,
                  "type": "number"
                },
                "radius_km": {
                  "description": "5 when 0 or omitted",
                  "maximum": 100,
                  "minimum": 0,
                  "type": "number"
                }
              },
              "required": [
                "latitude",
                "longitude"
              ],
              "type": "object"
            },
            "search": {
              "description": "fuzzy match on name, city or address",
              "maxLength": 200,
              "type": "string"
            },
            "setting": {
              "enum": [
                "indoor",
                "outdoor",
                "mixed"
              ]
            },
            "sort_by": {
              "description": "most free spaces, or by price per hour; by ID when omitted. Sorted results come in one page: no next_cursor, and limit defaults to 100; compare totals.lots with the lots returned",
              "enum": [
                "spaces_desc",
                "price_asc",
                "price_desc"
              ]
            },
            "status": {
              "enum": [
                "active",
                "paused",
                "maintenance"
              ]
            }
          },
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON