Building a webhook integration? Read the webhook guide for signatures, retries, event schemas, and troubleshooting.
apiDeterministic

Get onboarding readiness

GET /api/launchpad/readiness

Inspect connected website-search, LinkedIn, lead-source, email-finder, and optional hosted-LLM capabilities. External-agent readiness never requires a workspace model key and returns exact connection hints for missing capabilities.

Parameters

workspaceId
string
Optional with API-key auth, inferred from the key.
campaignPackageId
string
Optional authoritative campaign brief/package ID. When supplied, returns canonical campaign readiness.

Example

REST requestbash
curl -X GET "https://app.pipeline.help/api/launchpad/readiness" \
-H "Authorization: Bearer $PIPELINE_API_KEY"

Response

Success response schemajson schema
{
"type": "object",
"properties": {
"linkedin": {
"type": "boolean"
},
"llm": {
"type": "boolean"
},
"search": {
"type": "boolean"
},
"b2bDatabase": {
"type": "boolean"
},
"emailFinder": {
"type": "boolean"
},
"researchReady": {
"type": "boolean"
},
"outreachReady": {
"type": "boolean"
},
"externalAgentResearchReady": {
"type": "boolean"
},
"externalAgentOutreachReady": {
"type": "boolean"
},
"missingExternalAgentCapabilities": {
"type": "array",
"items": {
"type": "string"
}
},
"connectionHints": {
"type": "object"
},
"connectedServices": {
"type": "array",
"items": {
"type": "string"
}
},
"campaignReadiness": {
"type": "object",
"properties": {
"ready": {
"type": "boolean"
},
"campaignPackageId": {
"type": "string"
},
"missing": {
"type": "array",
"items": {
"type": "string"
}
},
"nextActions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"action": {
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"action",
"reason"
]
}
}
},
"required": [
"ready",
"missing",
"nextActions"
]
}
},
"required": [
"linkedin",
"llm",
"search",
"b2bDatabase",
"emailFinder",
"researchReady",
"outreachReady",
"externalAgentResearchReady",
"externalAgentOutreachReady",
"missingExternalAgentCapabilities",
"connectionHints",
"connectedServices"
]
}

HTTP errors

401
Missing or invalid API key.
403
Authenticated but not permitted for the workspace or resource.
404
The requested resource was not found.
Pipeline REST API reference | Pipeline