Resend Verification Codes
curl --request POST \
--url https://{host}/Agent/Account/ResendVerificationCodes \
--header 'Content-Type: application/json' \
--header 'Referer: <referer>' \
--data '
{
"eMail": "<string>",
"phoneNr": "<string>",
"language": "<string>"
}
'import requests
url = "https://{host}/Agent/Account/ResendVerificationCodes"
payload = {
"eMail": "<string>",
"phoneNr": "<string>",
"language": "<string>"
}
headers = {
"Referer": "<referer>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Referer: '<referer>', 'Content-Type': 'application/json'},
body: JSON.stringify({eMail: '<string>', phoneNr: '<string>', language: '<string>'})
};
fetch('https://{host}/Agent/Account/ResendVerificationCodes', 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://{host}/Agent/Account/ResendVerificationCodes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'eMail' => '<string>',
'phoneNr' => '<string>',
'language' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"Referer: <referer>"
],
]);
$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://{host}/Agent/Account/ResendVerificationCodes"
payload := strings.NewReader("{\n \"eMail\": \"<string>\",\n \"phoneNr\": \"<string>\",\n \"language\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Referer", "<referer>")
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.post("https://{host}/Agent/Account/ResendVerificationCodes")
.header("Referer", "<referer>")
.header("Content-Type", "application/json")
.body("{\n \"eMail\": \"<string>\",\n \"phoneNr\": \"<string>\",\n \"language\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{host}/Agent/Account/ResendVerificationCodes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Referer"] = '<referer>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"eMail\": \"<string>\",\n \"phoneNr\": \"<string>\",\n \"language\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{}Accounts
Resend Verification Codes
If, during onboarding, the verification codes do not arrive, or are lost, the client can request the codes to be resent.
POST
/
Agent
/
Account
/
ResendVerificationCodes
Resend Verification Codes
curl --request POST \
--url https://{host}/Agent/Account/ResendVerificationCodes \
--header 'Content-Type: application/json' \
--header 'Referer: <referer>' \
--data '
{
"eMail": "<string>",
"phoneNr": "<string>",
"language": "<string>"
}
'import requests
url = "https://{host}/Agent/Account/ResendVerificationCodes"
payload = {
"eMail": "<string>",
"phoneNr": "<string>",
"language": "<string>"
}
headers = {
"Referer": "<referer>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Referer: '<referer>', 'Content-Type': 'application/json'},
body: JSON.stringify({eMail: '<string>', phoneNr: '<string>', language: '<string>'})
};
fetch('https://{host}/Agent/Account/ResendVerificationCodes', 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://{host}/Agent/Account/ResendVerificationCodes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'eMail' => '<string>',
'phoneNr' => '<string>',
'language' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"Referer: <referer>"
],
]);
$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://{host}/Agent/Account/ResendVerificationCodes"
payload := strings.NewReader("{\n \"eMail\": \"<string>\",\n \"phoneNr\": \"<string>\",\n \"language\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Referer", "<referer>")
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.post("https://{host}/Agent/Account/ResendVerificationCodes")
.header("Referer", "<referer>")
.header("Content-Type", "application/json")
.body("{\n \"eMail\": \"<string>\",\n \"phoneNr\": \"<string>\",\n \"language\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{host}/Agent/Account/ResendVerificationCodes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Referer"] = '<referer>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"eMail\": \"<string>\",\n \"phoneNr\": \"<string>\",\n \"language\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{}Overview
If, during onboarding, the verification codes do not arrive, or are lost, the client can request the codes to be resent. To do this, the client needs to provide the token generated during account creation, as well as the eMail or phone number whose code they wish to resend. Security Notice: It is not possible to resend codes for accounts, numbers or e-mail addresses that have been verified. You can only resend codes for accounts still pending verification. This includes partially verified accounts. If the phone number has been verified, but the e-mail address has not, or vice versa, you can resend the code for the unverified part, but not for the verified part. Attempting to resend codes that have been verified, will be flagged, and repetetive calls to resend codes for verified accounts, numbers or addresses may result in the temporary and then permanent blocking of the endpoint making the call.Authentication
No authentication required.Notes
This endpoint uses the request schema notation described in Pattern matching.Headers
Your application's HTTPS URL, for example https://app.example.com/. Include this header on every Agent API request, including backend calls, login, and account creation. Browser clients must use a referrer policy that sends the application origin. See /neuron-api/api-basics#required-referer-header.
Response
200 - application/json
Success
The response is of type object.