# Public API
> Source: /api-reference/public/overview
> Unauthenticated access to public information

# Public API

The Public API provides unauthenticated access to property information and reservation lookups.

## Base URL [#base-url]

```
https://api.journey.com/public
```

## Authentication [#authentication]

No authentication required. Rate limiting applied per IP.

## Rate Limits [#rate-limits]

| Endpoint Type | Limit |
|--------------|-------|
| Property info | 100 requests/minute |
| Reservation lookup | 20 requests/minute |
| Search | 50 requests/minute |

## Core Features [#core-features]

<CardGroup cols={2}>
  <Card title="Property Information" icon="building">
    Public property details and availability
  </Card>
  <Card title="Reservation Lookup" icon="search">
    Guest reservation retrieval
  </Card>
</CardGroup>

## Caching [#caching]

Responses include cache headers for CDN optimization:

```http
Cache-Control: public, max-age=300
ETag: "33a64df5"
```

## CORS [#cors]

Cross-origin requests allowed from approved domains:

```http
Access-Control-Allow-Origin: https://journey.com
```
