Skip to main content
GET
/
api
/
campaigns
/
icp-personas
/
filters
/
matching
Find ICP personas by filters
curl --request GET \
  --url https://apiv1.delightloop.ai/api/campaigns/icp-personas/filters/matching \
  --header 'x-api-key: <x-api-key>'
[
  {
    "icpId": "icp_tech_vp_eng_india",
    "organizationId": "org-06542dd4",
    "createdBy": "user-9182ed5b",
    "persona": {
      "name": "Tech Company VP of Engineering",
      "description": "VP/CTO leading engineering in Indian tech firms.",
      "job_titles": [
        "VP of Engineering",
        "CTO",
        "Director of Engineering"
      ],
      "departments": [
        "Engineering",
        "Technology",
        "Product Development"
      ],
      "seniority_levels": [
        "VP",
        "C-level executives",
        "Director"
      ],
      "contact_locations": [
        {
          "country": "India",
          "region": "Asia-Pacific"
        }
      ]
    },
    "company": {},
    "status": "active",
    "createdAt": "2024-01-01T00:00:00.000Z",
    "updatedAt": "2024-01-01T00:00:00.000Z",
    "metadata": {
      "tags": [
        "enterprise",
        "tech"
      ],
      "priority": "high"
    }
  }
]

Headers

x-api-key
string
required

auth key

Query Parameters

industries
string

Filter by industries (comma-separated)

Example:

"Technology,Software"

seniority_levels
string

Filter by seniority levels (comma-separated)

Example:

"VP,Director"

departments
string

Filter by departments (comma-separated)

Example:

"Engineering,Technology"

job_titles
string

Filter by job titles (comma-separated)

Example:

"VP of Engineering,CTO"

countries
string

Filter by countries (comma-separated)

Example:

"India,USA"

regions
string

Filter by regions (comma-separated)

Example:

"Asia-Pacific,North America"

Response

200 - application/json

Matching ICP personas found

icpId
string
required
Example:

"icp_tech_vp_eng_india"

organizationId
string
required
Example:

"org-06542dd4"

createdBy
string
required
Example:

"user-9182ed5b"

persona
object
required
company
object
required
status
string
required
Example:

"active"

createdAt
string<date-time>
required
Example:

"2024-01-01T00:00:00.000Z"

updatedAt
string<date-time>
required
Example:

"2024-01-01T00:00:00.000Z"

metadata
object
Example:
{
"tags": ["enterprise", "tech"],
"priority": "high"
}