curl --request POST \
--url https://api.pubrio.com/technologies/lookup \
--header 'Content-Type: application/json' \
--header 'pubrio-api-key: <api-key>' \
--data '
{
"domain_search_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"domain": "pubrio.com",
"linkedin_url": "https://www.linkedin.com/company/pubrio",
"domain_id": 123,
"tiktok_url": "<string>",
"wantedly_url": "<string>",
"tw104_url": "<string>",
"rocketpunch_url": "<string>",
"remember_url": "<string>",
"youtrust_url": "<string>",
"is_enrichment_available": true
}
'import requests
url = "https://api.pubrio.com/technologies/lookup"
payload = {
"domain_search_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"domain": "pubrio.com",
"linkedin_url": "https://www.linkedin.com/company/pubrio",
"domain_id": 123,
"tiktok_url": "<string>",
"wantedly_url": "<string>",
"tw104_url": "<string>",
"rocketpunch_url": "<string>",
"remember_url": "<string>",
"youtrust_url": "<string>",
"is_enrichment_available": True
}
headers = {
"pubrio-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'pubrio-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
domain_search_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
domain: 'pubrio.com',
linkedin_url: 'https://www.linkedin.com/company/pubrio',
domain_id: 123,
tiktok_url: '<string>',
wantedly_url: '<string>',
tw104_url: '<string>',
rocketpunch_url: '<string>',
remember_url: '<string>',
youtrust_url: '<string>',
is_enrichment_available: true
})
};
fetch('https://api.pubrio.com/technologies/lookup', 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.pubrio.com/technologies/lookup",
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([
'domain_search_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'domain' => 'pubrio.com',
'linkedin_url' => 'https://www.linkedin.com/company/pubrio',
'domain_id' => 123,
'tiktok_url' => '<string>',
'wantedly_url' => '<string>',
'tw104_url' => '<string>',
'rocketpunch_url' => '<string>',
'remember_url' => '<string>',
'youtrust_url' => '<string>',
'is_enrichment_available' => true
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"pubrio-api-key: <api-key>"
],
]);
$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.pubrio.com/technologies/lookup"
payload := strings.NewReader("{\n \"domain_search_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"domain\": \"pubrio.com\",\n \"linkedin_url\": \"https://www.linkedin.com/company/pubrio\",\n \"domain_id\": 123,\n \"tiktok_url\": \"<string>\",\n \"wantedly_url\": \"<string>\",\n \"tw104_url\": \"<string>\",\n \"rocketpunch_url\": \"<string>\",\n \"remember_url\": \"<string>\",\n \"youtrust_url\": \"<string>\",\n \"is_enrichment_available\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("pubrio-api-key", "<api-key>")
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.pubrio.com/technologies/lookup")
.header("pubrio-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"domain_search_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"domain\": \"pubrio.com\",\n \"linkedin_url\": \"https://www.linkedin.com/company/pubrio\",\n \"domain_id\": 123,\n \"tiktok_url\": \"<string>\",\n \"wantedly_url\": \"<string>\",\n \"tw104_url\": \"<string>\",\n \"rocketpunch_url\": \"<string>\",\n \"remember_url\": \"<string>\",\n \"youtrust_url\": \"<string>\",\n \"is_enrichment_available\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.pubrio.com/technologies/lookup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["pubrio-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"domain_search_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"domain\": \"pubrio.com\",\n \"linkedin_url\": \"https://www.linkedin.com/company/pubrio\",\n \"domain_id\": 123,\n \"tiktok_url\": \"<string>\",\n \"wantedly_url\": \"<string>\",\n \"tw104_url\": \"<string>\",\n \"rocketpunch_url\": \"<string>\",\n \"remember_url\": \"<string>\",\n \"youtrust_url\": \"<string>\",\n \"is_enrichment_available\": true\n}"
response = http.request(request)
puts response.read_body{
"data": [
{
"category_id": 1,
"technologies": [
{
"icon": "Google Ads.svg",
"name": "Google Ads",
"tag_id": 4580,
"version": null,
"website": "https://ads.google.com/",
"location": "pubrio.com",
"logo_url": "https://buckets.pubrio.com/technology-logo/NDU4MGIyOXNtYjhheGdvb2dsZS1hZHM=.jpg",
"last_detected": null,
"first_detected": "2023-01-07T06:40:56.597287"
}
],
"category_name": "Advertising"
},
"..."
]
}{
"code": 40001,
"message": "Errors and codes will vary depending on the scenario, please see the documentation for information.",
"details": {}
}{
"error": "Request rate limit exceeded. Please wait and try again later."
}{
"error": "An unexpected error occurred on the server."
}Company Technology Lookup
Retrieve detailed information about a specific technology used by companies.
curl --request POST \
--url https://api.pubrio.com/technologies/lookup \
--header 'Content-Type: application/json' \
--header 'pubrio-api-key: <api-key>' \
--data '
{
"domain_search_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"domain": "pubrio.com",
"linkedin_url": "https://www.linkedin.com/company/pubrio",
"domain_id": 123,
"tiktok_url": "<string>",
"wantedly_url": "<string>",
"tw104_url": "<string>",
"rocketpunch_url": "<string>",
"remember_url": "<string>",
"youtrust_url": "<string>",
"is_enrichment_available": true
}
'import requests
url = "https://api.pubrio.com/technologies/lookup"
payload = {
"domain_search_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"domain": "pubrio.com",
"linkedin_url": "https://www.linkedin.com/company/pubrio",
"domain_id": 123,
"tiktok_url": "<string>",
"wantedly_url": "<string>",
"tw104_url": "<string>",
"rocketpunch_url": "<string>",
"remember_url": "<string>",
"youtrust_url": "<string>",
"is_enrichment_available": True
}
headers = {
"pubrio-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'pubrio-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
domain_search_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
domain: 'pubrio.com',
linkedin_url: 'https://www.linkedin.com/company/pubrio',
domain_id: 123,
tiktok_url: '<string>',
wantedly_url: '<string>',
tw104_url: '<string>',
rocketpunch_url: '<string>',
remember_url: '<string>',
youtrust_url: '<string>',
is_enrichment_available: true
})
};
fetch('https://api.pubrio.com/technologies/lookup', 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.pubrio.com/technologies/lookup",
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([
'domain_search_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'domain' => 'pubrio.com',
'linkedin_url' => 'https://www.linkedin.com/company/pubrio',
'domain_id' => 123,
'tiktok_url' => '<string>',
'wantedly_url' => '<string>',
'tw104_url' => '<string>',
'rocketpunch_url' => '<string>',
'remember_url' => '<string>',
'youtrust_url' => '<string>',
'is_enrichment_available' => true
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"pubrio-api-key: <api-key>"
],
]);
$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.pubrio.com/technologies/lookup"
payload := strings.NewReader("{\n \"domain_search_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"domain\": \"pubrio.com\",\n \"linkedin_url\": \"https://www.linkedin.com/company/pubrio\",\n \"domain_id\": 123,\n \"tiktok_url\": \"<string>\",\n \"wantedly_url\": \"<string>\",\n \"tw104_url\": \"<string>\",\n \"rocketpunch_url\": \"<string>\",\n \"remember_url\": \"<string>\",\n \"youtrust_url\": \"<string>\",\n \"is_enrichment_available\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("pubrio-api-key", "<api-key>")
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.pubrio.com/technologies/lookup")
.header("pubrio-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"domain_search_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"domain\": \"pubrio.com\",\n \"linkedin_url\": \"https://www.linkedin.com/company/pubrio\",\n \"domain_id\": 123,\n \"tiktok_url\": \"<string>\",\n \"wantedly_url\": \"<string>\",\n \"tw104_url\": \"<string>\",\n \"rocketpunch_url\": \"<string>\",\n \"remember_url\": \"<string>\",\n \"youtrust_url\": \"<string>\",\n \"is_enrichment_available\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.pubrio.com/technologies/lookup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["pubrio-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"domain_search_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"domain\": \"pubrio.com\",\n \"linkedin_url\": \"https://www.linkedin.com/company/pubrio\",\n \"domain_id\": 123,\n \"tiktok_url\": \"<string>\",\n \"wantedly_url\": \"<string>\",\n \"tw104_url\": \"<string>\",\n \"rocketpunch_url\": \"<string>\",\n \"remember_url\": \"<string>\",\n \"youtrust_url\": \"<string>\",\n \"is_enrichment_available\": true\n}"
response = http.request(request)
puts response.read_body{
"data": [
{
"category_id": 1,
"technologies": [
{
"icon": "Google Ads.svg",
"name": "Google Ads",
"tag_id": 4580,
"version": null,
"website": "https://ads.google.com/",
"location": "pubrio.com",
"logo_url": "https://buckets.pubrio.com/technology-logo/NDU4MGIyOXNtYjhheGdvb2dsZS1hZHM=.jpg",
"last_detected": null,
"first_detected": "2023-01-07T06:40:56.597287"
}
],
"category_name": "Advertising"
},
"..."
]
}{
"code": 40001,
"message": "Errors and codes will vary depending on the scenario, please see the documentation for information.",
"details": {}
}{
"error": "Request rate limit exceeded. Please wait and try again later."
}{
"error": "An unexpected error occurred on the server."
}Authorizations
Body
- Domain Search ID
- Domain
- LinkedIn URL
- Domain ID
A unique identifier for the company search operation.
A company domain used for company search operations. If we receive a URL such as www.pubrio.com or https://docs.pubrio.com/, the system will convert it to pubrio.com for processing.
"pubrio.com"
The fully formed URL of the LinkedIn company profile. URL begin with http and contain linkedin.com/company/
"https://www.linkedin.com/company/pubrio"
A unique identifier for the domain search operation.
TikTok profile URL for the company.
Wantedly profile URL for the company.
104 (Taiwan) profile URL for the company.
RocketPunch profile URL for the company.
Remember profile URL for the company.
YOUTRUST profile URL for the company.
Run realtime enrichment when the stored record is incomplete. Consumes credits. The response echoes whether it ran in metadata.is_enrichment_available.
true

