---
title: ServiceConstructorOptions
framework: mapkitjs
role: symbol
role_heading: Interface
path: mapkitjs/serviceconstructoroptions
---

# ServiceConstructorOptions

Common options you provide when you create a service object.

## Declaration

```data
interface ServiceConstructorOptions
```

## Topics

### Instance Properties

- [getsUserLocation](mapkitjs/serviceconstructoroptions/getsuserlocation.md)
- [language](mapkitjs/serviceconstructoroptions/language.md)

## Relationships

### Inherited By

- [PointsOfInterestSearchConstructorOptions](mapkitjs/pointsofinterestsearchconstructoroptions.md)
- [SearchConstructorOptions](mapkitjs/searchconstructoroptions.md)

## See Also

### Creating a geocoder object

- [new Geocoder(options)](mapkitjs/geocoder/geocoderconstructor.md)
- [getsUserLocation](mapkitjs/service/getsuserlocation.md)
- [language](mapkitjs/service/language.md)
