curl --request PUT \
--url https://qa-lynx.nayax.com/operational/v1/Scheduling/routes \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"OperatorId": 123,
"RouteName": "<string>",
"RouteCode": "<string>",
"DriverId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"RouteRemarks": "<string>",
"RouteStatusId": 123
}
'import requests
url = "https://qa-lynx.nayax.com/operational/v1/Scheduling/routes"
payload = {
"OperatorId": 123,
"RouteName": "<string>",
"RouteCode": "<string>",
"DriverId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"RouteRemarks": "<string>",
"RouteStatusId": 123
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
OperatorId: 123,
RouteName: '<string>',
RouteCode: '<string>',
DriverId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
RouteRemarks: '<string>',
RouteStatusId: 123
})
};
fetch('https://qa-lynx.nayax.com/operational/v1/Scheduling/routes', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://qa-lynx.nayax.com/operational/v1/Scheduling/routes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'OperatorId' => 123,
'RouteName' => '<string>',
'RouteCode' => '<string>',
'DriverId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'RouteRemarks' => '<string>',
'RouteStatusId' => 123
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://qa-lynx.nayax.com/operational/v1/Scheduling/routes"
payload := strings.NewReader("{\n \"OperatorId\": 123,\n \"RouteName\": \"<string>\",\n \"RouteCode\": \"<string>\",\n \"DriverId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"RouteRemarks\": \"<string>\",\n \"RouteStatusId\": 123\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://qa-lynx.nayax.com/operational/v1/Scheduling/routes")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"OperatorId\": 123,\n \"RouteName\": \"<string>\",\n \"RouteCode\": \"<string>\",\n \"DriverId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"RouteRemarks\": \"<string>\",\n \"RouteStatusId\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://qa-lynx.nayax.com/operational/v1/Scheduling/routes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"OperatorId\": 123,\n \"RouteName\": \"<string>\",\n \"RouteCode\": \"<string>\",\n \"DriverId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"RouteRemarks\": \"<string>\",\n \"RouteStatusId\": 123\n}"
response = http.request(request)
puts response.read_body{
"RouteId": 123,
"DriverId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"DriverName": "<string>",
"DriverMobile": "<string>",
"RouteName": "<string>",
"RouteCode": "<string>",
"RouteRemarks": "<string>",
"RouteStatusId": 123,
"RouteMachineCount": "<string>",
"CreatedDt": "2023-11-07T05:31:56Z",
"CreatedBy": 123,
"UpdatedDt": "2023-11-07T05:31:56Z",
"UpdatedBy": 123
}Update Route
Updates the details of an existing route identified by routeId. The request body should include the updated route information.
curl --request PUT \
--url https://qa-lynx.nayax.com/operational/v1/Scheduling/routes \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"OperatorId": 123,
"RouteName": "<string>",
"RouteCode": "<string>",
"DriverId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"RouteRemarks": "<string>",
"RouteStatusId": 123
}
'import requests
url = "https://qa-lynx.nayax.com/operational/v1/Scheduling/routes"
payload = {
"OperatorId": 123,
"RouteName": "<string>",
"RouteCode": "<string>",
"DriverId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"RouteRemarks": "<string>",
"RouteStatusId": 123
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
OperatorId: 123,
RouteName: '<string>',
RouteCode: '<string>',
DriverId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
RouteRemarks: '<string>',
RouteStatusId: 123
})
};
fetch('https://qa-lynx.nayax.com/operational/v1/Scheduling/routes', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://qa-lynx.nayax.com/operational/v1/Scheduling/routes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'OperatorId' => 123,
'RouteName' => '<string>',
'RouteCode' => '<string>',
'DriverId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'RouteRemarks' => '<string>',
'RouteStatusId' => 123
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://qa-lynx.nayax.com/operational/v1/Scheduling/routes"
payload := strings.NewReader("{\n \"OperatorId\": 123,\n \"RouteName\": \"<string>\",\n \"RouteCode\": \"<string>\",\n \"DriverId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"RouteRemarks\": \"<string>\",\n \"RouteStatusId\": 123\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://qa-lynx.nayax.com/operational/v1/Scheduling/routes")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"OperatorId\": 123,\n \"RouteName\": \"<string>\",\n \"RouteCode\": \"<string>\",\n \"DriverId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"RouteRemarks\": \"<string>\",\n \"RouteStatusId\": 123\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://qa-lynx.nayax.com/operational/v1/Scheduling/routes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"OperatorId\": 123,\n \"RouteName\": \"<string>\",\n \"RouteCode\": \"<string>\",\n \"DriverId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"RouteRemarks\": \"<string>\",\n \"RouteStatusId\": 123\n}"
response = http.request(request)
puts response.read_body{
"RouteId": 123,
"DriverId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"DriverName": "<string>",
"DriverMobile": "<string>",
"RouteName": "<string>",
"RouteCode": "<string>",
"RouteRemarks": "<string>",
"RouteStatusId": 123,
"RouteMachineCount": "<string>",
"CreatedDt": "2023-11-07T05:31:56Z",
"CreatedBy": 123,
"UpdatedDt": "2023-11-07T05:31:56Z",
"UpdatedBy": 123
}授权
Enter your Bearer token. It's required to authenticate API requests.
查询参数
The unique identifier of the route to be updated.
请求体
The unique identifier of the operator associated with the route being updated.
The updated name of the route.
The updated code used to identify the route.
The unique identifier of the driver to be assigned to the updated route.
Additional updated remarks or notes related to the route.
The updated status identifier of the route, indicating its current status.
响应
The updated route details.
The unique identifier of the route.
The unique identifier of the driver assigned to the route.
The name of the driver assigned to the route.
The mobile phone number of the driver assigned to the route.
The name of the route.
The code used to identify the route.
Additional remarks or notes related to the route.
The status identifier of the route, indicating its current status.
The number of machines assigned to the route.
The date and time when the route was created.
The identifier of the user who created the route.
The date and time when the route was last updated.
The identifier of the user who last updated the route.
此页面对您有帮助吗?