{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/apidirect-io/json-schema/apidirect-io-search-places-response-schema.json",
  "title": "SearchPlacesResponse",
  "description": "Inferred from a live response. Any field can be null or absent, and new fields may be added at any time.",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/apidirect-io-openapi.json#/components/schemas/SearchPlacesResponse",
  "type": "object",
  "properties": {
    "places": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "object",
          "null"
        ],
        "properties": {
          "place_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "name": {
            "type": [
              "string",
              "null"
            ]
          },
          "type": {
            "type": [
              "string",
              "null"
            ]
          },
          "subtypes": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "phone_number": {
            "type": [
              "string",
              "null"
            ]
          },
          "website": {
            "type": [
              "string",
              "null"
            ]
          },
          "domain": {
            "type": [
              "string",
              "null"
            ]
          },
          "rating": {
            "type": [
              "number",
              "null"
            ]
          },
          "review_count": {
            "type": [
              "number",
              "null"
            ]
          },
          "reviews_per_rating": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "1": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "2": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "3": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "4": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "5": {
                "type": [
                  "number",
                  "null"
                ]
              }
            }
          },
          "price_level": {
            "type": [
              "string",
              "null"
            ]
          },
          "verified": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "business_status": {
            "type": [
              "string",
              "null"
            ]
          },
          "opening_status": {
            "type": [
              "string",
              "null"
            ]
          },
          "working_hours": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "Monday": {
                "type": [
                  "array",
                  "null"
                ],
                "items": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "Sunday": {
                "type": [
                  "array",
                  "null"
                ],
                "items": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              }
            }
          },
          "opening_date": {},
          "address": {
            "type": [
              "string",
              "null"
            ]
          },
          "street_address": {
            "type": [
              "string",
              "null"
            ]
          },
          "district": {
            "type": [
              "string",
              "null"
            ]
          },
          "city": {
            "type": [
              "string",
              "null"
            ]
          },
          "state": {
            "type": [
              "string",
              "null"
            ]
          },
          "zipcode": {
            "type": [
              "string",
              "null"
            ]
          },
          "country": {
            "type": [
              "string",
              "null"
            ]
          },
          "latitude": {
            "type": [
              "number",
              "null"
            ]
          },
          "longitude": {
            "type": [
              "number",
              "null"
            ]
          },
          "timezone": {
            "type": [
              "string",
              "null"
            ]
          },
          "summary": {
            "type": [
              "string",
              "null"
            ]
          },
          "about": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "summary": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "details": {
                "type": [
                  "object",
                  "null"
                ],
                "properties": {
                  "Accessibility": {
                    "type": [
                      "object",
                      "null"
                    ],
                    "properties": {
                      "Wheelchair accessible entrance": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "Wheelchair accessible parking lot": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      },
                      "Wheelchair accessible seating": {
                        "type": [
                          "boolean",
                          "null"
                        ]
                      }
                    }
                  }
                }
              }
            }
          },
          "photo_count": {
            "type": [
              "number",
              "null"
            ]
          },
          "photos_sample": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "photo_id": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "type": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "photo_url": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "photo_url_large": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "video_thumbnail_url": {},
                "latitude": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "longitude": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "photo_datetime_utc": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "photo_timestamp": {
                  "type": [
                    "number",
                    "null"
                  ]
                }
              }
            }
          },
          "place_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "reviews_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "booking_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "reservations_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "order_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "owner_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "owner_link": {
            "type": [
              "string",
              "null"
            ]
          },
          "cid": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      }
    },
    "count": {
      "type": [
        "number",
        "null"
      ]
    },
    "query": {
      "type": [
        "string",
        "null"
      ]
    },
    "pages": {
      "type": [
        "number",
        "null"
      ]
    }
  }
}