Passer au contenu principal
POST
/
crm
/
v3
/
pipelines
/
{objectType}
Créer un pipeline
curl --request POST \
  --url https://api.hubapi.com/crm/v3/pipelines/{objectType} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "displayOrder": 0,
  "label": "My replaced pipeline",
  "stages": [
    {
      "displayOrder": 0,
      "label": "In Progress",
      "metadata": {
        "ticketState": "OPEN"
      }
    },
    {
      "displayOrder": 1,
      "label": "Done",
      "metadata": {
        "ticketState": "CLOSED"
      }
    }
  ]
}
'
{
  "archived": false,
  "createdAt": "2019-10-30T03:30:17.883Z",
  "displayOrder": 0,
  "id": "812723471",
  "label": "My ticket pipeline",
  "stages": [
    {
      "archived": false,
      "createdAt": "2019-10-30T03:30:17.883Z",
      "displayOrder": 0,
      "id": "1234912",
      "label": "In Progress",
      "metadata": {
        "ticketState": "OPEN"
      },
      "updatedAt": "2019-12-07T16:50:06.678Z"
    },
    {
      "archived": false,
      "createdAt": "2019-10-30T03:30:17.883Z",
      "displayOrder": 0,
      "id": "1234914",
      "label": "Done",
      "metadata": {
        "ticketState": "CLOSED"
      },
      "updatedAt": "2019-12-07T16:50:06.678Z"
    }
  ],
  "updatedAt": "2019-12-07T16:50:06.678Z"
}

Supported products

Autorisations

Authorization
string
header
requis

The access token received from the authorization server in the OAuth 2.0 flow.

Paramètres de chemin

objectType
string
requis

Corps

application/json

An input used to create or replace a pipeline's definition.

displayOrder
integer<int32>
requis

L'ordre d'affichage de ce pipeline. Si deux pipelines ont un « displayOrder » correspondant, ils seront triés par ordre alphabétique par libellé.

label
string
requis

Un libellé unique utilisé pour organiser les pipelines dans l'interface utilisateur de HubSpot

stages
object[]
requis

Les entrées de l'étape de pipeline utilisées pour créer le nouveau pipeline ou le remplacer.

pipelineId
string

Réponse

successful operation

A pipeline definition.

archived
boolean
requis

Si le pipeline est archivé.

createdAt
string<date-time>
requis

La date de création du pipeline. Les pipelines par défaut auront créés à = 0.

displayOrder
integer<int32>
requis

L'ordre d'affichage de ce pipeline. Si deux pipelines ont un « displayOrder » correspondant, ils seront triés par ordre alphabétique par libellé.

id
string
requis

Un identifiant unique généré par HubSpot qui peut être utilisé pour récupérer et mettre à jour le pipeline.

label
string
requis

Un libellé unique utilisé pour organiser les pipelines dans l'interface utilisateur de HubSpot

stages
object[]
requis

Les étapes associées au pipeline. Elles peuvent être récupérées et mises à jour via les points de terminaison des étapes du pipeline.

updatedAt
string<date-time>
requis

La date de la dernière mise à jour du pipeline.

archivedAt
string<date-time>

La date à laquelle le pipeline a été archivé. archivedAt ne sera présent que si le pipeline est archivé.

Last modified on April 13, 2026