List Personas

List the personas (business lines) configured for your workspace.

Returns a paginated list of your workspace's personas — each one a distinct ideal customer profile (business line) used for signal scoring, account prioritization, and content generation. Archived personas are excluded.

List personas

GET/api/v2/personas

Query parameters

ParameterTypeDescription
pageintegerPage number (starts at 1). Defaults to 1.
page_sizeintegerNumber of items per page. Defaults to 25. Maximum: 100.

Example request

curl "https://api.getsillage.com/api/v2/personas?page=1&page_size=25" \
  -H "Authorization: Bearer $SILLAGE_API_KEY"

Example response

{
  "data": [
    {
      "id": 1234,
      "job_title": ["VP Sales", "Head of Sales"],
      "exclude_job_title": null,
      "location": ["France", "Germany"],
      "headcount": null,
      "industry": null,
      "seniority": ["vp", "director"],
      "additional_info": null,
      "tag": "enterprise-emea"
    },
    {
      "id": 1235,
      "job_title": ["SDR"],
      "exclude_job_title": null,
      "location": ["United States"],
      "headcount": null,
      "industry": null,
      "seniority": null,
      "additional_info": null,
      "tag": "smb-us"
    }
  ],
  "meta": {
    "pagination": {
      "page": 1,
      "page_size": 25,
      "page_count": 1,
      "total": 2
    }
  }
}

Response fields

FieldTypeDescription
dataarrayThe page of personas.
data[].idintegerID of the persona, as returned by this endpoint. This ID is specific to your environment.
data[].job_titlestring[]Target job titles.
data[].exclude_job_titlestring[]Job titles to exclude.
data[].locationstring[]Target locations.
data[].headcountstring[]Target headcount ranges. Valid values: 1-10, 11-50, 51-200, 201-500, 501-1,000, 1,001-5,000, 5,001-10,000, 10,001+.
data[].industrystring[]Target industries.
data[].senioritystring[]Target seniority levels. Valid values: owner, founder, c_suite, partner, vp, head, director, manager, senior, entry, intern.
data[].additional_infostringAdditional free-text persona context.
data[].tagstringShort free-form label you can set to recognise this persona in your own systems. Never used for targeting, and unique across your workspace's personas.
meta.pagination.pageintegerCurrent page number.
meta.pagination.page_sizeintegerNumber of personas per page.
meta.pagination.page_countintegerTotal number of pages.
meta.pagination.totalintegerTotal number of active personas in your workspace.

Errors

StatusDescription
401The API key is missing or invalid.
422Invalid page or page_size query parameter.
429Too many requests.
500An unexpected server error occurred.

On this page