# Get New to Journey
> Source: /api-reference/members/me/discover/get-new-to-journey
> Get recently added properties to the platform
> Endpoint: GET /members/me/features/discover/galleries/new-to-journey

## Overview [#overview]

Returns recently added properties to the Journey platform. These are new properties that have been onboarded and are now available for booking through Journey.

## Authentication [#authentication]

Requires a valid Clerk JWT token in the Authorization header.

## Query Parameters [#query-parameters]

<ParamField query="limit" type="number">
  Maximum number of items to return
</ParamField>

<ParamField query="offset" type="number">
  Number of items to skip for pagination
</ParamField>

<RequestExample>

```bash cURL
curl -X GET "http://localhost:3000/v1/members/me/features/discover/galleries/new-to-journey" \
  -H "Authorization: Bearer YOUR_CLERK_JWT"
```

```typescript TypeScript
const getNewToJourney = async (limit = 20, offset = 0) => {
  const response = await fetch(`http://localhost:3000/v1/members/me/features/discover/galleries/new-to-journey?limit=${limit}&offset=${offset}`, {
    method: 'GET',
    headers: {
      'Authorization': 'Bearer YOUR_CLERK_JWT'
    }
  });
  
  return response.json();
};
```

</RequestExample>

## Response [#response]

Same structure as [Get Signature Stays](/api-reference/members/me/discover/get-signature-stays) response.

<ResponseField name="items" type="array" required>
  Array of newly added property groups
</ResponseField>

<ResponseField name="total" type="number" required>
  Total number of groups available
</ResponseField>

<ResponseExample>

```json 200 Response - New Properties
{
  "items": [
    {
      "id": 15,
      "documentId": "gallery_new_boutique_hotels",
      "title": "New Boutique Hotels",
      "context": "Recently added intimate luxury properties",
      "priority": 1,
      "isActive": true,
      "createdAt": "2024-04-01T10:00:00Z",
      "updatedAt": "2024-04-20T12:00:00Z",
      "groupMedia": {
        "url": "https://cdn.example.com/galleries/new-boutique-header.jpg",
        "alt": "New boutique hotel exterior"
      },
      "properties": [
        {
          "property": {
            "id": 456,
            "documentId": "prop_copenhagen_design_hotel",
            "name": "Copenhagen Design Hotel",
            "brandName": "Journey Select",
            "type": "Boutique Hotel",
            "baseRoomCategory": "Design Suite",
            "nightlyCost": 45000,
            "guestRating": 4.6,
            "maxGuests": 2,
            "amenities": ["Modern Design", "Local Art", "Organic Restaurant", "Bike Rental"],
            "address": {
              "city": "Copenhagen",
              "state": "Copenhagen",
              "country": "Denmark",
              "latitude": 55.6761,
              "longitude": 12.5683
            },
            "heroImage": {
              "url": "https://cdn.example.com/properties/copenhagen-hotel-hero.jpg",
              "alt": "Modern Scandinavian design lobby"
            },
            "gallery": [
              {
                "url": "https://cdn.example.com/properties/copenhagen-hotel-1.jpg",
                "alt": "Design suite with city view"
              }
            ]
          },
          "media": {
            "url": "https://cdn.example.com/galleries/copenhagen-feature.jpg",
            "alt": "Featured view of Copenhagen hotel"
          }
        }
      ]
    }
  ],
  "total": 5
}
```

</ResponseExample>

## Related Endpoints [#related-endpoints]

- [Get Featured Content](/api-reference/members/me/discover/get-featured) - Main discover screen content
- [Get Signature Stays](/api-reference/members/me/discover/get-signature-stays) - Premium curated properties
- [Get Inspiring Stays](/api-reference/members/me/discover/get-inspiring-stays) - Themed property collections
