> ## Documentation Index
> Fetch the complete documentation index at: https://docs.propertylayer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Point lookup

> Find the properties whose parcel geometry contains a lat/lng point.

## Enrichments

Every property carries the county tax assessor record as top-level sections: `ownership`, `situs_address`, `valuation_current`, `transfers`, `buildings`, `taxes` and more. No flag required. See [Data fields](/guides/data-fields).

Set `include_buildings=true` to also attach ORNL footprint geometry as `building_footprints`.

```bash theme={null}
curl "https://api.propertylayer.com/properties/point?lat=41.5868&lng=-93.6250" \
  -H "Authorization: Bearer YOUR_API_KEY"
```

`building_footprints` is omitted unless `include_buildings=true`. It has nothing to do with `buildings`, which is the assessor's per-structure detail.

## Response

Every endpoint returns the same object. The [Property model](/api-reference/property-model) has the full field reference: tax assessor sections, parcel geometry, and enrichments.


## OpenAPI

````yaml GET /properties/point
openapi: 3.1.0
info:
  title: PropertyLayer API
  description: >-
    Access nationwide property data — parcel boundaries, tax assessor records,
    and building footprints — by geographic polygon, point, or address.
  version: 1.0.0
servers:
  - url: https://api.propertylayer.com
    description: Production
security: []
paths:
  /properties/point:
    get:
      tags:
        - properties
      summary: Get Property By Point
      description: Return all properties whose parcel geometry contains the given point.
      operationId: get_property_by_point_properties_point_get
      parameters:
        - name: lat
          in: query
          required: true
          schema:
            type: number
            maximum: 90
            minimum: -90
            description: Latitude
            title: Lat
          description: Latitude
        - name: lng
          in: query
          required: true
          schema:
            type: number
            maximum: 180
            minimum: -180
            description: Longitude
            title: Lng
          description: Longitude
        - name: include_buildings
          in: query
          required: false
          schema:
            type: boolean
            description: Include building footprints for each property
            default: false
            title: Include Buildings
          description: Include building footprints for each property
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: object
                description: >-
                  A Property object. See the Property model for the full
                  response shape — tax assessor sections, parcel geometry, and
                  enrichment fields.
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                type: object
                description: >-
                  A Property object. See the Property model for the full
                  response shape — tax assessor sections, parcel geometry, and
                  enrichment fields.
      security:
        - HTTPBearer: []
components:
  securitySchemes:
    HTTPBearer:
      type: http
      scheme: bearer

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.