Update a partner by ID
curl --request PUT \
--url https://api.example.com/partners/{id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"email": "<string>",
"firstName": "<string>",
"middleName": "<string>",
"lastName": "<string>",
"contactNumber": "<string>",
"streetAddressOne": "<string>",
"city": "<string>",
"stateOrRegion": "<string>"
}
'import requests
url = "https://api.example.com/partners/{id}"
payload = {
"name": "<string>",
"email": "<string>",
"firstName": "<string>",
"middleName": "<string>",
"lastName": "<string>",
"contactNumber": "<string>",
"streetAddressOne": "<string>",
"city": "<string>",
"stateOrRegion": "<string>"
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
name: '<string>',
email: '<string>',
firstName: '<string>',
middleName: '<string>',
lastName: '<string>',
contactNumber: '<string>',
streetAddressOne: '<string>',
city: '<string>',
stateOrRegion: '<string>'
})
};
fetch('https://api.example.com/partners/{id}', 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://api.example.com/partners/{id}",
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([
'name' => '<string>',
'email' => '<string>',
'firstName' => '<string>',
'middleName' => '<string>',
'lastName' => '<string>',
'contactNumber' => '<string>',
'streetAddressOne' => '<string>',
'city' => '<string>',
'stateOrRegion' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"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://api.example.com/partners/{id}"
payload := strings.NewReader("{\n \"name\": \"<string>\",\n \"email\": \"<string>\",\n \"firstName\": \"<string>\",\n \"middleName\": \"<string>\",\n \"lastName\": \"<string>\",\n \"contactNumber\": \"<string>\",\n \"streetAddressOne\": \"<string>\",\n \"city\": \"<string>\",\n \"stateOrRegion\": \"<string>\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
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://api.example.com/partners/{id}")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"<string>\",\n \"email\": \"<string>\",\n \"firstName\": \"<string>\",\n \"middleName\": \"<string>\",\n \"lastName\": \"<string>\",\n \"contactNumber\": \"<string>\",\n \"streetAddressOne\": \"<string>\",\n \"city\": \"<string>\",\n \"stateOrRegion\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/partners/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"name\": \"<string>\",\n \"email\": \"<string>\",\n \"firstName\": \"<string>\",\n \"middleName\": \"<string>\",\n \"lastName\": \"<string>\",\n \"contactNumber\": \"<string>\",\n \"streetAddressOne\": \"<string>\",\n \"city\": \"<string>\",\n \"stateOrRegion\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"id": "<string>",
"name": "<string>",
"partnerTag": {
"id": "<string>",
"code": "<string>",
"name": "<string>",
"description": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"deleted": true,
"deletedAt": "2023-11-07T05:31:56Z"
},
"email": "<string>",
"firstName": "<string>",
"middleName": "<string>",
"lastName": "<string>",
"contactNumber": "<string>",
"streetAddressOne": "<string>",
"city": "<string>",
"stateOrRegion": "<string>"
}Partners
Update a partner by ID
Update a partner by ID
PUT
/
partners
/
{id}
Update a partner by ID
curl --request PUT \
--url https://api.example.com/partners/{id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "<string>",
"email": "<string>",
"firstName": "<string>",
"middleName": "<string>",
"lastName": "<string>",
"contactNumber": "<string>",
"streetAddressOne": "<string>",
"city": "<string>",
"stateOrRegion": "<string>"
}
'import requests
url = "https://api.example.com/partners/{id}"
payload = {
"name": "<string>",
"email": "<string>",
"firstName": "<string>",
"middleName": "<string>",
"lastName": "<string>",
"contactNumber": "<string>",
"streetAddressOne": "<string>",
"city": "<string>",
"stateOrRegion": "<string>"
}
headers = {"Content-Type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
name: '<string>',
email: '<string>',
firstName: '<string>',
middleName: '<string>',
lastName: '<string>',
contactNumber: '<string>',
streetAddressOne: '<string>',
city: '<string>',
stateOrRegion: '<string>'
})
};
fetch('https://api.example.com/partners/{id}', 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://api.example.com/partners/{id}",
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([
'name' => '<string>',
'email' => '<string>',
'firstName' => '<string>',
'middleName' => '<string>',
'lastName' => '<string>',
'contactNumber' => '<string>',
'streetAddressOne' => '<string>',
'city' => '<string>',
'stateOrRegion' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"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://api.example.com/partners/{id}"
payload := strings.NewReader("{\n \"name\": \"<string>\",\n \"email\": \"<string>\",\n \"firstName\": \"<string>\",\n \"middleName\": \"<string>\",\n \"lastName\": \"<string>\",\n \"contactNumber\": \"<string>\",\n \"streetAddressOne\": \"<string>\",\n \"city\": \"<string>\",\n \"stateOrRegion\": \"<string>\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
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://api.example.com/partners/{id}")
.header("Content-Type", "application/json")
.body("{\n \"name\": \"<string>\",\n \"email\": \"<string>\",\n \"firstName\": \"<string>\",\n \"middleName\": \"<string>\",\n \"lastName\": \"<string>\",\n \"contactNumber\": \"<string>\",\n \"streetAddressOne\": \"<string>\",\n \"city\": \"<string>\",\n \"stateOrRegion\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/partners/{id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"name\": \"<string>\",\n \"email\": \"<string>\",\n \"firstName\": \"<string>\",\n \"middleName\": \"<string>\",\n \"lastName\": \"<string>\",\n \"contactNumber\": \"<string>\",\n \"streetAddressOne\": \"<string>\",\n \"city\": \"<string>\",\n \"stateOrRegion\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"id": "<string>",
"name": "<string>",
"partnerTag": {
"id": "<string>",
"code": "<string>",
"name": "<string>",
"description": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"deleted": true,
"deletedAt": "2023-11-07T05:31:56Z"
},
"email": "<string>",
"firstName": "<string>",
"middleName": "<string>",
"lastName": "<string>",
"contactNumber": "<string>",
"streetAddressOne": "<string>",
"city": "<string>",
"stateOrRegion": "<string>"
}Path Parameters
The ID of the partner to update
Body
application/json
The name of the partner
The email of the partner
The first name of the partner
The middle name of the partner
The last name of the partner
The contact number of the partner
The address of the partner
The city of the partner
The state of the partner
Response
The partner has been successfully updated.
The id of the partner
The name of the partner
The tag associated with the partner
Show child attributes
Show child attributes
The email of the partner
The first name of the partner
The middle name of the partner
The last name of the partner
The contact number of the partner
The address of the partner
The city of the partner
The state of the partner
⌘I