Get Businesses Enrollments
curl --request GET \
--url https://api.explorium.ai/v1/businesses/events/enrollments \
--header 'api_key: <api-key>'import requests
url = "https://api.explorium.ai/v1/businesses/events/enrollments"
headers = {"api_key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {api_key: '<api-key>'}};
fetch('https://api.explorium.ai/v1/businesses/events/enrollments', 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.explorium.ai/v1/businesses/events/enrollments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"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"
"net/http"
"io"
)
func main() {
url := "https://api.explorium.ai/v1/businesses/events/enrollments"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("api_key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.explorium.ai/v1/businesses/events/enrollments")
.header("api_key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.explorium.ai/v1/businesses/events/enrollments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["api_key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"response_context": {
"correlation_id": "<string>",
"request_status": "success",
"time_took_in_seconds": 123
},
"enrollments": [
{
"enrollment_id": "<string>",
"enrollment_key": "<string>",
"event_types": [
"prospect_changed_role"
],
"business_ids": [
"<string>"
]
}
]
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Businesses Events
Get Businesses Enrollments
Show businesses events enrollments records for user.
GET
/
v1
/
businesses
/
events
/
enrollments
Get Businesses Enrollments
curl --request GET \
--url https://api.explorium.ai/v1/businesses/events/enrollments \
--header 'api_key: <api-key>'import requests
url = "https://api.explorium.ai/v1/businesses/events/enrollments"
headers = {"api_key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {api_key: '<api-key>'}};
fetch('https://api.explorium.ai/v1/businesses/events/enrollments', 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.explorium.ai/v1/businesses/events/enrollments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"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"
"net/http"
"io"
)
func main() {
url := "https://api.explorium.ai/v1/businesses/events/enrollments"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("api_key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.explorium.ai/v1/businesses/events/enrollments")
.header("api_key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.explorium.ai/v1/businesses/events/enrollments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["api_key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"response_context": {
"correlation_id": "<string>",
"request_status": "success",
"time_took_in_seconds": 123
},
"enrollments": [
{
"enrollment_id": "<string>",
"enrollment_key": "<string>",
"event_types": [
"prospect_changed_role"
],
"business_ids": [
"<string>"
]
}
]
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Description
The Get Business Events Enrollments endpoint retrieves all your active event monitoring configurations. This allows you to review which businesses and event types you’re currently tracking, along with enrollment details.How It Works
How It Works
- Input: Either pass
partner_idin the header; otherwise, your key will be used to infer you partner id. - Processing: The system retrieves all active enrollments associated with your partner_id.
- Output: A structured response containing all enrollment configurations.
Example Request (cURL)
Example Request (cURL)
Bash
curl -X GET \
"https://api.explorium.ai/v1/businesses/events/enrollments" \
-H "API_KEY: your_api_key_here" \
-H "partner_id: your_partner_id"
Example Response
Example Response
JSON
{
"response_context": {
"correlation_id": "1234",
"request_status": "success",
"time_took_in_seconds": 0.515
},
"enrollments": [
{
"enrollment_id": "en_7b429a01",
"enrollment_key": "my_b2b_saas_monitor",
"business_ids": ["8adce3ca1cef0c986b22310e369a0793", "665595bbb4e724de6f8bc705a5b84753"],
"event_types": ["ipo_announcement", "new_funding_round", "new_product"]
},
{
"enrollment_id": "en_9c31b8d2",
"enrollment_key": "fintech_competitors",
"business_ids": ["2222", "3333"],
"event_types": ["new_partnership", "new_investment"]
}
]
}
Authorizations
APIKeyHeaderAPIKeyHeader
Was this page helpful?