curl --request GET \
--url https://api-us.hihobbes.com/api/v1/people/{email} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-us.hihobbes.com/api/v1/people/{email}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-us.hihobbes.com/api/v1/people/{email}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"id": "0190a0b3-7f62-7df2-a52e-32b08f86c172",
"email": "maya@acme.example",
"name": "Maya Chen",
"phone": "+1-415-555-0142",
"business": "Acme",
"totalSessions": 3,
"firstSeenAt": "2026-06-18T16:12:00Z",
"lastSeenAt": "2026-07-10T18:42:16Z",
"totalTimeSpentSeconds": 1842,
"firstSource": "google",
"lastSource": "linkedin",
"lastLocation": "San Francisco, California, US",
"qualificationStatus": "qualified",
"buyingIntent": "high",
"accountDomain": "acme.example",
"summaryMarkdown": "Maya is leading Acme's technical evaluation.",
"qualificationRationale": "<string>",
"qualificationSource": "automatic",
"qualificationAssessedAt": "2023-11-07T05:31:56Z",
"qualificationRubricVersionId": "<string>",
"overallIntent": "low",
"intentScore": 0,
"intentCalculatedAt": "2023-11-07T05:31:56Z"
}{
"detail": "API key required or invalid."
}{
"detail": "API key does not include the required scope."
}{
"detail": "Person not found in the key's organization."
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}{
"detail": "Rate limit or organization quota exceeded."
}Retrieve a person
Return one prospect profile by exact email address.
curl --request GET \
--url https://api-us.hihobbes.com/api/v1/people/{email} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api-us.hihobbes.com/api/v1/people/{email}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api-us.hihobbes.com/api/v1/people/{email}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"id": "0190a0b3-7f62-7df2-a52e-32b08f86c172",
"email": "maya@acme.example",
"name": "Maya Chen",
"phone": "+1-415-555-0142",
"business": "Acme",
"totalSessions": 3,
"firstSeenAt": "2026-06-18T16:12:00Z",
"lastSeenAt": "2026-07-10T18:42:16Z",
"totalTimeSpentSeconds": 1842,
"firstSource": "google",
"lastSource": "linkedin",
"lastLocation": "San Francisco, California, US",
"qualificationStatus": "qualified",
"buyingIntent": "high",
"accountDomain": "acme.example",
"summaryMarkdown": "Maya is leading Acme's technical evaluation.",
"qualificationRationale": "<string>",
"qualificationSource": "automatic",
"qualificationAssessedAt": "2023-11-07T05:31:56Z",
"qualificationRubricVersionId": "<string>",
"overallIntent": "low",
"intentScore": 0,
"intentCalculatedAt": "2023-11-07T05:31:56Z"
}{
"detail": "API key required or invalid."
}{
"detail": "API key does not include the required scope."
}{
"detail": "Person not found in the key's organization."
}{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}{
"detail": "Rate limit or organization quota exceeded."
}people:read.
Normalize the email to lowercase and URL-encode it before constructing the
request path.
const email = encodeURIComponent("maya@acme.example");
const path = `/api/v1/people/${email}`;
Authorizations
Hobbes API key with the hb_live_ prefix.
Path Parameters
Exact prospect email address. URL-encode reserved characters.
Response
Successful Response
Stable Hobbes person UUID.
"0190a0b3-7f62-7df2-a52e-32b08f86c172"
Normalized prospect email.
"maya@acme.example"
Most recently captured prospect name.
"Maya Chen"
Most recently captured phone number.
"+1-415-555-0142"
Most recently captured company name.
"Acme"
Sessions associated with this person.
3
First known session time.
"2026-06-18T16:12:00Z"
Most recent known session time.
"2026-07-10T18:42:16Z"
Combined session time in seconds.
1842
First captured acquisition source.
"google"
Most recent acquisition source.
"linkedin"
Most recent captured location.
"San Francisco, California, US"
Effective person qualification: qualified or unqualified.
qualified, unqualified "qualified"
Overall person intent.
low, medium, high "high"
Registrable business email domain.
"acme.example"
Markdown summary across this person's sessions.
"Maya is leading Acme's technical evaluation."
automatic, manual low, medium, high 0 <= x <= 3