Get Property Details

Fetch the full profile of a single property — address, coordinates, capacity, photos, amenities, and custom fields.

When to use this endpoint

  • Render a property detail page with full listing information
  • Retrieve the amenities list for search filters or guest-facing display
  • Fetch property photos for gallery views or thumbnails
  • Look up coordinates for map placement or distance calculations

Need all properties?

Use List Properties to retrieve a paginated list, then call this endpoint for full details on individual properties.

Get a property

GET/v1/properties/:id
curl "https://api.repull.dev/v1/properties/123" \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -H "X-Workspace-Id: YOUR_WORKSPACE_ID"

Response format

Returns the full property object with address, location, capacity, and custom fields.

{
  "data": {
    "id": "123",
    "name": "Oceanview Villa",
    "publicName": "Stunning Oceanview Villa — Private Pool & Beach Access",
    "status": "ACTIVE",
    "address": {
      "line1": "123 Beach Road",
      "line2": "Unit 4A",
      "city": "Malibu",
      "state": "CA",
      "postalCode": "90265",
      "country": "US"
    },
    "location": {
      "latitude": 34.0259,
      "longitude": -118.7798
    },
    "bedrooms": 3,
    "bathrooms": 2,
    "maxGuests": 8,
    "thumbnail": "https://images.example.com/properties/123/hero.jpg",
    "currency": "USD",
    "customFields": {
      "wifiPassword": "beach2026",
      "parkingInstructions": "Use spot #4A in the underground garage"
    },
    "createdAt": "2026-01-15T10:00:00Z",
    "updatedAt": "2026-03-20T14:30:00Z"
  }
}

Response fields

idstring

Unique property identifier.

namestring

Internal property name.

publicNamestring

Guest-facing listing title.

statusstring

Property status: ACTIVE, INACTIVE, or DRAFT.

addressobject

Full postal address.

locationobject

Geographic coordinates.

bedroomsinteger

Number of bedrooms.

bathroomsinteger

Number of bathrooms.

maxGuestsinteger

Maximum occupancy.

thumbnailstringnullable

URL of the primary listing photo.

currencystring

Default currency for this property (ISO 4217).

customFieldsobject

Arbitrary key-value metadata set by the host.

createdAtstring

ISO 8601 timestamp when the property was created.

updatedAtstring

ISO 8601 timestamp of the last update.

API Reference

See the complete Properties API Reference for all endpoints including list and update.

AI