Check a Mobile Number Claim
curl --request POST \
--url https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check \
--header 'Content-Type: application/json' \
--data '
{
"mobile_phone": "<string>"
}
'import requests
url = "https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check"
payload = { "mobile_phone": "<string>" }
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({mobile_phone: '<string>'})
};
fetch('https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check', 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.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check",
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([
'mobile_phone' => '<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.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check"
payload := strings.NewReader("{\n \"mobile_phone\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", 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.post("https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check")
.header("Content-Type", "application/json")
.body("{\n \"mobile_phone\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"mobile_phone\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": [
{
"has_history": "<string>",
"email_hint": "<string>"
}
]
}{
"message": "<string>"
}{
"message": "<string>"
}{
"message": "<string>"
}{
"message": "<string>",
"errors": {}
}Profile Mobile Claim
Check a Mobile Number Claim
A POST to the /profiles/{profileId}/mobile/check endpoint lists every other profile that holds a mobile number: whether each has transactions or a balance worth recovering, and a masked hint of its email. An empty list means nobody else holds it. It never returns another profile’s id or name. Call it only after the customer has proved they own the number.
POST
/
v3
/
profiles
/
{profile}
/
mobile
/
check
Check a Mobile Number Claim
curl --request POST \
--url https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check \
--header 'Content-Type: application/json' \
--data '
{
"mobile_phone": "<string>"
}
'import requests
url = "https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check"
payload = { "mobile_phone": "<string>" }
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({mobile_phone: '<string>'})
};
fetch('https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check', 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.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check",
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([
'mobile_phone' => '<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.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check"
payload := strings.NewReader("{\n \"mobile_phone\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", 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.post("https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check")
.header("Content-Type", "application/json")
.body("{\n \"mobile_phone\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.{tenant}.getomneo.com/api/v3/profiles/{profile}/mobile/check")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"mobile_phone\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"data": [
{
"has_history": "<string>",
"email_hint": "<string>"
}
]
}{
"message": "<string>"
}{
"message": "<string>"
}{
"message": "<string>"
}{
"message": "<string>",
"errors": {}
}