Skip to main content
POST
Dispatch map actions

Authorizations

Authorization
string
header
required

Personal API key (mkx_...) created from the MapX account.

Path Parameters

id
string
required

Project UUID.

Body

application/json
actions
(fly_to · object | jump_to · object | fit_bounds · object | go_home · object | zoom_in · object | zoom_out · object | pan · object | zoom_to_layer · object | add_geojson_layer · object | add_tile_layer · object | add_cog_layer · object | remove_layer · object | rename_layer · object | set_layer_visibility · object | move_layer_up · object | move_layer_down · object | update_layer_style · object | set_basemap_style · object | set_basemap_category · object | set_country_mask · object | set_custom_mask · object | file_generated · object | clear_layers · object)[]
required

Map actions to apply in order. Each item must have a type; see the oneOf variants for supported types and parameters.

Minimum array length: 1

Fly to a map center.

Response

Actions dispatched.

ok
boolean
dispatched
integer

Number of actions dispatched.

layers
object[]

Layers created by the dispatched actions (e.g. add_tile_layer sent without a layer_id).