Table of Contents | ||||
---|---|---|---|---|
|
...
Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Logic
API paragraph not foundThis web service is designed to change service request status to `In progress`.
Input parameters
Input parameter | Values | Type | Description | Example |
---|---|---|---|---|
service_request_id | String | Unique service request identifier |
|
...
Request to process the request using a token in the headers
Headers
Наприклад:
...
...
Authorization:Bearer mF_9.B5f-4.1JqM
...
api-key:aFBLVTZ6Z2dON1V
Request data validation
Validate token
Verify the validity of access token
Return 401 in case validation fails
Verify token is not expired
in case of error return 401
...
Check user scopes in order to perform this action (scope = 'service_request:makeinprogress')
Return 403 in case invalid scope(s)
Headers
Content-Type:application/json
Authorization:Bearer {{access_token}}
api-key: {{secret}}
Request data validation
Validate legal entity
Check legal entity type: it has to be in me_allowed_transactions_le_types config parameter, has status = active
in case of error return 409 "Action is not allowed for the leagal entity"
...
Qualify service request
invoke qualify
Validate used_by_legal_entity
...
Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|