---
title: origin
framework: mapkitjs
role: symbol
role_heading: Interface Property
path: mapkitjs/directionsresponse/origin
---

# origin

An optional starting point for routing directions.

## Declaration

```data
origin?: Coordinate | Place;
```

## Discussion

Discussion If you use Coordinate to request directions with route(request), MapKit JS returns a mapkit.Coordinate in the direction’s response. If you use a string or a Place to request directions, the property may be null or a Place instance. When MapKit JS returns a Place instance, it may contain additional details that weren’t included in the original item used to request directions.

## See Also

### Directions response

- [routes](mapkitjs/directionsresponse/routes.md)
- [destination](mapkitjs/directionsresponse/destination.md)
