Protect your customers' privacy With the Robinsonlisten API
Quickly verify whether your customers appear on the Robinsonlisten. Use our powerful API or upload Excel files—no engineering required.
Two ways to get started
Choose the approach that best fits your workflow
Excel Upload
Upload your Excel files and get them back annotated with Robinsonlisten status. No technical expertise required—perfect for marketing teams.
Drag your Excel file here
API Integration
Integrate directly with your systems and automate Robinsonlisten lookups. Ideal for engineering teams and automated workflows.
curl -X POST https://robinsonlistenapi.dk/api/v1/identifications
Get started with the API in minutes
Get a free test API key and try our service with 100 complimentary lookups. No credit card needed.
100 free lookups • No credit card • Start in seconds
Already have an account? Login here
fetch('https://robinsonlistenapi.dk/api/v1/identifications', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
api_key: 'your_api_key_here',
search: [
{
first_name: 'Marcus',
last_name: 'Jensen',
address: 'Vesterbrogade 1, 1620',
id: 1
},
{
address: 'Flakholmen 14 st. th., 2640',
id: 2
},
{
first_name: 'Hans',
last_name: 'Schøller',
address: 'Nørrebrogade 20, 2200',
id: 3
},
{
phone_number: '+4512345678',
id: 4
}
]
})
})
.then(response => response.json())
.then(data => { console.log(data); return data; });
fetch('https://robinsonlistenapi.dk/api/v1/identifications?' + new URLSearchParams({
api_key: 'your_api_key_here',
first_name: 'Marcus',
last_name: 'Jensen',
address: 'Vesterbrogade 1, 1620'
}))
.then(response => response.json())
.then(data => { console.log(data); return data; });
require 'net/http'
require 'uri'
require 'json'
uri = URI.parse('https://robinsonlistenapi.dk/api/v1/identifications')
params = {
api_key: 'your_api_key_here',
first_name: 'Marcus',
last_name: 'Jensen',
address: 'Vesterbrogade 1, 1620'
}
uri.query = URI.encode_www_form(params)
response = Net::HTTP.get_response(uri)
data = JSON.parse(response.body)
puts data
require 'net/http'
require 'json'
uri = URI('https://robinsonlistenapi.dk/api/v1/identifications')
request = Net::HTTP::Post.new(uri, 'Content-Type' => 'application/json')
request.body = JSON.dump({
api_key: 'your_api_key_here',
search: [
{
first_name: 'Marcus',
last_name: 'Jensen',
address: 'Vesterbrogade 1, 1620',
id: 1
},
{
address: 'Flakholmen 14 st. th., 2640',
id: 2
},
{
first_name: 'Hans',
last_name: 'Schøller',
address: 'Nørrebrogade 20, 2200',
id: 3
}
]
})
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == 'https') do |http|
http.request(request)
end
data = JSON.parse(response.body)
puts data
curl -X GET 'https://robinsonlistenapi.dk/api/v1/identifications?api_key=your_api_key_here&first_name=Marcus&last_name=Jensen&address=Vesterbrogade%201%2C%201620'
$curl = curl_init();
$params = http_build_query([
'api_key' => 'your_api_key_here',
'first_name' => 'Marcus',
'last_name' => 'Jensen',
'address' => 'Vesterbrogade 1, 1620'
]);
curl_setopt_array($curl, [
CURLOPT_URL => 'https://robinsonlistenapi.dk/api/v1/identifications?' . $params,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'GET',
]);
$response = curl_exec($curl);
$data = json_decode($response);
print_r($data);
import requests
params = {
"api_key": "your_api_key_here",
"first_name": "Marcus",
"last_name": "Jensen",
"address": "Vesterbrogade 1, 1620"
}
response = requests.get("https://robinsonlistenapi.dk/api/v1/identifications", params=params)
data = response.json()
print(data)
Trusted by leading Danish companies
Thousands of lookups every day
"We're very happy with the Robinsonlisten API. Implementation was straightforward, and we no longer need to store personal data ourselves. It makes GDPR compliance much easier."
SammenlignKoereskoler.dk
sammenlignkoereskoler.dk →
Ready to get started?
Have questions or want to learn how the Robinsonlisten API can help your business? We'll get back to you within 24 hours.
Full support during implementation
Free test API key with 100 lookups
No commitment - pay only what you use
Get a free consultation
Fill out the form and we'll contact you
We protect your data and never share your information.