# Travel Details Links

Travel Details Link is a shareable link that you can create to share with your customers. This link allows the travellers to:
- Check destination entry requirements.
- Download entry requirements as PDF file for offline access.
- Subscribe & receive email notifications for important changes to entry requirements.


## Create Link

 - [POST /travel-details/share](https://docs.api.passolution.eu/api/travel-details-links/paths/~1travel-details~1share/post.md): Creates Travel Detail Link which can be shared with travellers to allow them to check destinations' entry requirements.
> {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires access to customer.travel_detail_link.create feature .

## Get Links

 - [POST /travel-details](https://docs.api.passolution.eu/api/travel-details-links/getlinks.md): Get paginated list of Travel Details Links.

> {% icon name="solid circle-info" size="2em" color="var(--admonition-warning-icon-color)" /%} Requires access to customer.travel_detail_link.manage feature .

Optionally, Travel Details Links can be filtered by different fields. \
Some of the fields support advance filtering: \
reference_id, trip_name fields support like and = operators. \
start_date, end_date and created_at fields support =, > operators.

Eg: Wildcard (%) search:
json
{
  "reference_id": {"like": "REF-12%"}
}

Eg: Exact match:
json
{
  "trip_name": {"=": "Summer Trip"}
}

Eg: date field operators:
json
{
  "start_date": {
    ">=": "2026-01-01"
    "<=": "2026-12-31"
  }
}

## Get Link

 - [GET /travel-details/{id}](https://docs.api.passolution.eu/api/travel-details-links/gettraveldetaillink.md)

## Update Link

 - [POST /travel-details/{id}](https://docs.api.passolution.eu/api/travel-details-links/updatetraveldetaillink.md)

## Delete Link

 - [DELETE /travel-details/{id}](https://docs.api.passolution.eu/api/travel-details-links/deletetraveldetaillink.md)

## Get Media

 - [POST /travel-details/media](https://docs.api.passolution.eu/api/travel-details-links/gettraveldetailmedialist.md): This endpoint returns a list of Media records that are available for an account to be used as Cover Media (cover_media) for a Travel Details Link.

