Properties
| Name | Type | Description |
|---|---|---|
| id | integer | Stable Sliq prospect id; the path segment for GET /people/{id}/interactions. |
| name | string | |
| title | object | |
| company | object | |
| object | ||
| linkedin_slug | object | The person's LinkedIn profile slug, the part after linkedin.com/in/. |
| channel | object | Which channel(s) the prospect is enrolled on: 'linkedin', 'email', 'both', or null. |
| agent_id | object | Id of the Sliq agent (campaign) this prospect currently belongs to; resolve to a name via GET /agents. Null when the prospect is not in any campaign — e.g. a durable contact whose campaign was deleted |
| stage | string | Lead-funnel bucket — the furthest-advanced state across both channels. Filterable via the `stage` query param on GET /people. |
| is_connected | boolean | Whether a LinkedIn connection exists — including a pre-existing 1st-degree connection that `stage` parks outside the earned funnel. Orthogonal to `stage`. |
| created_at | string | |
| updated_at | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/getsliq-com/json-schema/getsliq-com-person-out-schema.json",
"title": "PersonOut",
"x-generated": "2026-11-10",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/getsliq-com-people-api-openapi.yml#/components/schemas/PersonOut",
"properties": {
"id": {
"description": "Stable Sliq prospect id; the path segment for GET /people/{id}/interactions.",
"title": "Id",
"type": "integer"
},
"name": {
"title": "Name",
"type": "string"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Title"
},
"company": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Company"
},
"email": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Email"
},
"linkedin_slug": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "The person's LinkedIn profile slug, the part after linkedin.com/in/.",
"title": "Linkedin Slug"
},
"channel": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "Which channel(s) the prospect is enrolled on: 'linkedin', 'email', 'both', or null.",
"title": "Channel"
},
"agent_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"description": "Id of the Sliq agent (campaign) this prospect currently belongs to; resolve to a name via GET /agents. Null when the prospect is not in any campaign — e.g. a durable contact whose campaign was deleted.",
"title": "Agent Id"
},
"stage": {
"description": "Lead-funnel bucket — the furthest-advanced state across both channels. Filterable via the `stage` query param on GET /people.",
"enum": [
"not_started",
"queued",
"contacted",
"engaged",
"replied",
"interested",
"meeting_booked",
"not_interested",
"finished",
"not_reached",
"already_connected"
],
"title": "Stage",
"type": "string"
},
"is_connected": {
"description": "Whether a LinkedIn connection exists — including a pre-existing 1st-degree connection that `stage` parks outside the earned funnel. Orthogonal to `stage`.",
"title": "Is Connected",
"type": "boolean"
},
"created_at": {
"format": "date-time",
"title": "Created At",
"type": "string"
},
"updated_at": {
"format": "date-time",
"title": "Updated At",
"type": "string"
}
},
"required": [
"id",
"name",
"stage",
"is_connected",
"created_at",
"updated_at"
],
"type": "object"
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/getsliq-com-person-out"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.