Alias
curl --request PUT \
--url 'https://api.getvero.com/api/v2/users/reidentify?auth_token=' \
--header 'Content-Type: application/json' \
--data '
{
"id": "<string>",
"new_id": "<string>"
}
'import requests
url = "https://api.getvero.com/api/v2/users/reidentify?auth_token="
payload = {
"id": "<string>",
"new_id": "<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({id: '<string>', new_id: '<string>'})
};
fetch('https://api.getvero.com/api/v2/users/reidentify?auth_token=', 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.getvero.com/api/v2/users/reidentify?auth_token=",
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([
'id' => '<string>',
'new_id' => '<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.getvero.com/api/v2/users/reidentify?auth_token="
payload := strings.NewReader("{\n \"id\": \"<string>\",\n \"new_id\": \"<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.getvero.com/api/v2/users/reidentify?auth_token=")
.header("Content-Type", "application/json")
.body("{\n \"id\": \"<string>\",\n \"new_id\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.getvero.com/api/v2/users/reidentify?auth_token=")
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 \"id\": \"<string>\",\n \"new_id\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"status": 200,
"message": "Success."
}{
"status": 400,
"message": "Bad Request"
}{
"status": 401,
"message": "Invalid authentication: You must provide a valid auth_token to access this resource."
}{
"status": 404,
"message": "The resource doesn't exist"
}{
"status": 500,
"message": "An error occurred with our API"
}Users
Alias
This endpoint lets you change a user’s identifier (id).
Note: The alias method is used to merge two user identities, merging two sets of user data into one. This is an advanced method and may have unintended consequences. Please get in touch if you have questions regarding its usage.
PUT
/
users
/
reidentify
Alias
curl --request PUT \
--url 'https://api.getvero.com/api/v2/users/reidentify?auth_token=' \
--header 'Content-Type: application/json' \
--data '
{
"id": "<string>",
"new_id": "<string>"
}
'import requests
url = "https://api.getvero.com/api/v2/users/reidentify?auth_token="
payload = {
"id": "<string>",
"new_id": "<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({id: '<string>', new_id: '<string>'})
};
fetch('https://api.getvero.com/api/v2/users/reidentify?auth_token=', 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.getvero.com/api/v2/users/reidentify?auth_token=",
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([
'id' => '<string>',
'new_id' => '<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.getvero.com/api/v2/users/reidentify?auth_token="
payload := strings.NewReader("{\n \"id\": \"<string>\",\n \"new_id\": \"<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.getvero.com/api/v2/users/reidentify?auth_token=")
.header("Content-Type", "application/json")
.body("{\n \"id\": \"<string>\",\n \"new_id\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.getvero.com/api/v2/users/reidentify?auth_token=")
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 \"id\": \"<string>\",\n \"new_id\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"status": 200,
"message": "Success."
}{
"status": 400,
"message": "Bad Request"
}{
"status": 401,
"message": "Invalid authentication: You must provide a valid auth_token to access this resource."
}{
"status": 404,
"message": "The resource doesn't exist"
}{
"status": 500,
"message": "An error occurred with our API"
}Was this page helpful?
⌘I

