curl --request GET \
--url https://api.letterdrop.com/api/v2/accounts/{account_id} \
--header 'api-key: <api-key>'const options = {method: 'GET', headers: {'api-key': '<api-key>'}};
fetch('https://api.letterdrop.com/api/v2/accounts/{account_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.letterdrop.com/api/v2/accounts/{account_id}"
headers = {"api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": {
"account": {
"account_id": "domain:acme.com",
"company_name": "Acme",
"company_domain": "acme.com",
"company_size": "1001-5000",
"company_industry": "Software Development",
"company_hq_country": "US",
"company_hq_location": "San Francisco, California",
"company_description": "Acme makes workflow software for finance teams.",
"company_logo_url": "https://cdn.letterdrop.co/logos/acme.png",
"account_competitors": "HubSpot, Salesforce",
"account_competitor_cycle_stage": "Early Stage",
"account_competitor_cycle_reason": "Three decision makers engaged HubSpot sales reps in the last 30 days; no deal activity yet.",
"account_priority": "High",
"account_icp_fit": true,
"account_icp_fit_reason": "Matches the industries and company sizes of your closed-won customers.",
"account_confirmed_competitor": "HubSpot - Source: https://jobs.example.com/acme/marketing-ops-manager",
"account_confirmed_project": "",
"account_estimated_renewal_date": "2027-03-01",
"account_optimal_outreach_date": "",
"account_evaluating_vendors_confirmed": false,
"account_signal_freshness": "Recent",
"first_signal_date": "2026-10-02",
"first_signal_date_approximate": false,
"latest_signal_date": "2026-10-28",
"latest_signal_summary": "Jane Doe engaged with a Vice President of Sales at HubSpot.",
"crm_account_url": "https://app.hubspot.com/contacts/12345678/company/17598685516",
"crm_account_owner_name": "Alex Owner",
"crm_account_owner_email": "alex@example.com",
"crm_is_customer": false,
"crm_has_open_opp": true,
"crm_opp_count": 1,
"crm_latest_opp_id": "64931875364",
"crm_latest_opp_stage": "S1: Discover (SAO)",
"crm_latest_opp_amount": 24000,
"crm_latest_opp_pipeline": "New Business",
"crm_latest_opp_created_date": "2026-10-29",
"crm_latest_opp_close_date": "2026-12-15",
"crm_latest_opp_owner_name": "Alex Owner",
"crm_latest_opp_owner_email": "alex@example.com",
"crm_latest_opp_is_renewal": false,
"crm_custom_fields": {
"hubspot:company:Tier": [
"A"
]
},
"outreach_status": "reached_out_after_signal",
"outreach_started": true,
"outreach_any_replied": true,
"outreach_attribution": "direct_reply",
"outreach_attribution_reason": "The meeting was booked after Jane replied to the Oct 24 outreach.",
"outreach_summary": "First touch four days after the signal; a meeting was booked a week later.",
"outreach_before_signal": false,
"outreach_lead_source": "outbound",
"outreach_last_date": "2026-10-24",
"outreach_last_before_signal_date": "",
"outreach_first_after_signal_date": "2026-10-24",
"outreach_meeting_booked_date": "2026-10-30",
"account_contact_count": 3,
"contacts": [
{
"contact_name": "Jane Doe",
"contact_job_title": "VP Marketing",
"contact_linkedin_url": "https://example.com/in/jane-doe",
"contact_type": "Engaged Contact",
"contact_role": "champion",
"contact_bucket": "strong",
"contact_buying_committee_role": "business_evaluator",
"contact_first_signal_date": "2026-10-02",
"contact_latest_signal_date": "2026-10-28",
"signal_freshness": "Recent",
"recommended_channels": "Email + Call",
"recommended_email": true,
"recommended_linkedin": false,
"recommended_call": true,
"outreach_contacted": true,
"outreach_replied": false,
"outreach_contacted_by_name": "Alex Owner",
"outreach_contacted_by_email": "alex@example.com",
"signals": [
{
"signal_id": "6aa5558899db31a0da3c9465",
"signal_summary": "Engaged with a Vice President of Sales at HubSpot",
"signal_post_url": "https://example.com/posts/7392000000000000000",
"signal_freshness": "Recent",
"signal_date": "2026-10-28",
"signal_collected_date": "2026-10-28",
"competitor_name": "HubSpot",
"competitor_rep_title": "Vice President of Sales"
},
{
"signal_id": "6aa5558899db31a0da3c9411",
"signal_summary": "Engaged with an Account Executive at HubSpot",
"signal_post_url": "",
"signal_freshness": "Recent",
"signal_date": "2026-10-02",
"signal_collected_date": "2026-10-02",
"competitor_name": "HubSpot",
"competitor_rep_title": "Account Executive"
}
]
}
]
}
},
"meta": {
"api_version": "2",
"data_as_of": "2026-11-02T09:36:28.016Z",
"cache": "hit"
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}Get one account
One account by its account_id. Reads only that company, so it is cheaper than a list.
curl --request GET \
--url https://api.letterdrop.com/api/v2/accounts/{account_id} \
--header 'api-key: <api-key>'const options = {method: 'GET', headers: {'api-key': '<api-key>'}};
fetch('https://api.letterdrop.com/api/v2/accounts/{account_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.letterdrop.com/api/v2/accounts/{account_id}"
headers = {"api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": {
"account": {
"account_id": "domain:acme.com",
"company_name": "Acme",
"company_domain": "acme.com",
"company_size": "1001-5000",
"company_industry": "Software Development",
"company_hq_country": "US",
"company_hq_location": "San Francisco, California",
"company_description": "Acme makes workflow software for finance teams.",
"company_logo_url": "https://cdn.letterdrop.co/logos/acme.png",
"account_competitors": "HubSpot, Salesforce",
"account_competitor_cycle_stage": "Early Stage",
"account_competitor_cycle_reason": "Three decision makers engaged HubSpot sales reps in the last 30 days; no deal activity yet.",
"account_priority": "High",
"account_icp_fit": true,
"account_icp_fit_reason": "Matches the industries and company sizes of your closed-won customers.",
"account_confirmed_competitor": "HubSpot - Source: https://jobs.example.com/acme/marketing-ops-manager",
"account_confirmed_project": "",
"account_estimated_renewal_date": "2027-03-01",
"account_optimal_outreach_date": "",
"account_evaluating_vendors_confirmed": false,
"account_signal_freshness": "Recent",
"first_signal_date": "2026-10-02",
"first_signal_date_approximate": false,
"latest_signal_date": "2026-10-28",
"latest_signal_summary": "Jane Doe engaged with a Vice President of Sales at HubSpot.",
"crm_account_url": "https://app.hubspot.com/contacts/12345678/company/17598685516",
"crm_account_owner_name": "Alex Owner",
"crm_account_owner_email": "alex@example.com",
"crm_is_customer": false,
"crm_has_open_opp": true,
"crm_opp_count": 1,
"crm_latest_opp_id": "64931875364",
"crm_latest_opp_stage": "S1: Discover (SAO)",
"crm_latest_opp_amount": 24000,
"crm_latest_opp_pipeline": "New Business",
"crm_latest_opp_created_date": "2026-10-29",
"crm_latest_opp_close_date": "2026-12-15",
"crm_latest_opp_owner_name": "Alex Owner",
"crm_latest_opp_owner_email": "alex@example.com",
"crm_latest_opp_is_renewal": false,
"crm_custom_fields": {
"hubspot:company:Tier": [
"A"
]
},
"outreach_status": "reached_out_after_signal",
"outreach_started": true,
"outreach_any_replied": true,
"outreach_attribution": "direct_reply",
"outreach_attribution_reason": "The meeting was booked after Jane replied to the Oct 24 outreach.",
"outreach_summary": "First touch four days after the signal; a meeting was booked a week later.",
"outreach_before_signal": false,
"outreach_lead_source": "outbound",
"outreach_last_date": "2026-10-24",
"outreach_last_before_signal_date": "",
"outreach_first_after_signal_date": "2026-10-24",
"outreach_meeting_booked_date": "2026-10-30",
"account_contact_count": 3,
"contacts": [
{
"contact_name": "Jane Doe",
"contact_job_title": "VP Marketing",
"contact_linkedin_url": "https://example.com/in/jane-doe",
"contact_type": "Engaged Contact",
"contact_role": "champion",
"contact_bucket": "strong",
"contact_buying_committee_role": "business_evaluator",
"contact_first_signal_date": "2026-10-02",
"contact_latest_signal_date": "2026-10-28",
"signal_freshness": "Recent",
"recommended_channels": "Email + Call",
"recommended_email": true,
"recommended_linkedin": false,
"recommended_call": true,
"outreach_contacted": true,
"outreach_replied": false,
"outreach_contacted_by_name": "Alex Owner",
"outreach_contacted_by_email": "alex@example.com",
"signals": [
{
"signal_id": "6aa5558899db31a0da3c9465",
"signal_summary": "Engaged with a Vice President of Sales at HubSpot",
"signal_post_url": "https://example.com/posts/7392000000000000000",
"signal_freshness": "Recent",
"signal_date": "2026-10-28",
"signal_collected_date": "2026-10-28",
"competitor_name": "HubSpot",
"competitor_rep_title": "Vice President of Sales"
},
{
"signal_id": "6aa5558899db31a0da3c9411",
"signal_summary": "Engaged with an Account Executive at HubSpot",
"signal_post_url": "",
"signal_freshness": "Recent",
"signal_date": "2026-10-02",
"signal_collected_date": "2026-10-02",
"competitor_name": "HubSpot",
"competitor_rep_title": "Account Executive"
}
]
}
]
}
},
"meta": {
"api_version": "2",
"data_as_of": "2026-11-02T09:36:28.016Z",
"cache": "hit"
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "invalid_request",
"message": "<string>",
"details": [
{
"path": "<string>",
"message": "<string>"
}
]
}
}Authorizations
Scopes
Path Parameters
The account_id of an account, URL-encoded (domain%3Aacme.com).
Query Parameters
Comma-separated: contacts, buying_committee, job_postings, contact_info. Default contacts. buying_committee adds each account's committee (one batched read; /accounts/{account_id}/buying-committee for one account); job_postings adds the per-account job-postings rollup; contact_info adds contact_work_email and contact_phone_number.
Contacts per account when include has contacts. Default 10; 0 keeps only account_contact_count.
0 <= x <= 100Comma-separated Account fields to return; omit for all. Reach into a list with a dot (contacts.contact_name, contacts.signals.signal_date). account_id and signal_id always ship.
4000