Skip to content

Pipeline

Define and manage pipeline stages to track where each contact stands in your sales or outreach process.

Stage categories: cold (not yet contacted), engaging (outreach in progress), positive (showing interest / converted), negative (rejected / lost).

List pipeline stages

Request

Retrieve all pipeline stages. Use the filter parameter (JSON string) to narrow results by object type or stage type.

Security
bearerAuth
Query
filterstringrequired

JSON string with filter criteria. Supported keys:

  • object"lead" or "company" (required)
  • type"custom", "new", "approaching", "engaging", "replied" Example: ?filter={"object":"lead"}
GET
/leads/api/pipeline-stages
curl -i -X GET \
  'https://leadgen.grinfi.io/leads/api/pipeline-stages?filter=string' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

List of pipeline stages.

Bodyapplication/json
dataArray of objects(pipeline-stage)
Response
{ "data": [ {} ] }