githubEdit

Remote configuration endpoints

List remote configs

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
startAfterIdstringOptional

all entities after given Id

sizeintegerOptional

number of entities to show

Default: 25
facilityIdstringOptional

facility to filter to

groupsstring[]Optional

groups to filter to

userIdstringOptional

userId to filter to

Responses
chevron-right
200

Central RemoteConfiguration

application/json

RemoteConfigurations

totalintegerOptional

Total number of found entities for this query

Example: 42
get
/api/remoteconfigs

Create remote config

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

RemoteConfigurationForCreation

groupsstring[] · min: 1RequiredExample: INVENTORY
keystringRequired

unique business key of this entity

Example: PICKING_SHOW_NEW_SCAN_VIEW
valueone ofRequired
stringOptional
or
integerOptional
or
numberOptional
or
booleanOptional
or
objectOptional
valueTypestring · enumRequired

RemoteConfigurationValueType

Possible values:
Responses
chevron-right
200

Created entity in the body.

application/json

RemoteConfiguration

post
/api/remoteconfigs

Get remote config

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Reference to the remote config you want to get

Responses
chevron-right
200

Central RemoteConfiguration

application/json

RemoteConfiguration

get
/api/remoteconfigs/{id}

Update remote config

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Reference to the remote config you want to change

Body

RemoteConfigurationForPut

groupsstring[] · min: 1RequiredExample: INVENTORY
valueone ofRequired
stringOptional
or
integerOptional
or
numberOptional
or
booleanOptional
or
objectOptional
valueTypestring · enumRequired

RemoteConfigurationValueType

Possible values:
versionintegerRequired
Responses
chevron-right
200

Successfully Changed

No content

put
/api/remoteconfigs/{id}

No content

Create remote config scope

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Reference to the remote config you want to change

Body

AddRemoteConfigurationScopeParameter

remoteConfigVersionnumberRequired
Responses
chevron-right
200

Updated RemoteConfiguration in the body.

application/json

RemoteConfiguration

post
/api/remoteconfigs/{id}/scopes

Update remote config

patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Reference to the remote config you want to change

Body

RemoteConfigurationForUpdate

groupsstring[] · min: 1OptionalExample: INVENTORY
valueone ofOptional
stringOptional
or
integerOptional
or
numberOptional
or
booleanOptional
or
objectOptional
valueTypestring · enumOptional

RemoteConfigurationValueType

Possible values:
versionintegerRequired
Responses
chevron-right
200

Successfully Changed

No content

patch
/api/remoteconfigs/{id}

No content

Delete remote config

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Reference to the remote config you want to delete

Responses
chevron-right
200

Successfully Deleted

No content

delete
/api/remoteconfigs/{id}

No content

Delete remote config scope

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Reference to the remote config you want to alter

scopeIdstringRequired

Reference to the remote config scope you want to delete

Responses
chevron-right
200

Successfully Deleted

application/json

RemoteConfiguration

delete
/api/remoteconfigs/{id}/scopes/{scopeId}

Last updated