Um negócio armazena dados de uma transação em andamento. Os pontos de extremidade de negócios permitem que você gerencie e sincronize esses dados entre o HubSpot e outros sistemas.
POST
para /crm/v3/objects/deals
.
No corpo da solicitação, inclua os dados de negócio em um objeto properties
. Você também pode adicionar um objeto associations
para associar seu novo negócio a registros existentes (por exemplo, contatos, empresas) ou atividades (por exemplo, reuniões, notas).
dealname
, dealstage
e se você tiver vários pipelines, pipeline
. Se um pipeline não for especificado, o pipeline padrão será usado.
Para exibir todas as propriedades disponíveis, você pode recuperar uma lista das propriedades de negócios da sua conta, fazendo uma solicitação GET
para /crm/v3/properties/deals
. Saiba mais sobre a API de propriedades.
associations
objeto. Por exemplo, para associar um novo negócio a um contato e uma empresa existentes, a solicitação seria parecida com a seguinte:
associations
, você deve incluir o seguinte:
Parâmetro | Descrição |
---|---|
to | O registro ou a atividade que você deseja associar ao negócio especificado por seu valor de id exclusivo. |
types | O tipo de associação entre o negócio e o registro/atividade. Inclua associationCategory e associationTypeId . Os IDs de tipo de associação padrão são listados aqui, ou você pode recuperar o valor de tipos de associação personalizados (ou seja, rótulos) por meio da API de associações. |
GET
para /crm/v3/objects/deals/{dealId}
.GET
para /crm/v3/objects/deals
.Parâmetro | Descrição |
---|---|
properties | Uma lista separada por vírgulas das propriedades a serem retornadas em resposta. Se o negócio solicitado não tiver um valor para uma propriedade, ele não será exibido na resposta. |
propertiesWithHistory | Uma lista separada por vírgulas das propriedades atuais e do histórico a serem retornadas em resposta. Se o negócio solicitado não tiver um valor para uma propriedade, ele não será exibido na resposta. |
associations | Uma lista separada por vírgulas de objetos para recuperar IDs associados. Todas as associações especificadas que não existem não serão retornadas na resposta. Saiba mais sobre a API de associações. |
POST
para crm/v3/objects/deals/batch/read
.
idProperty
no corpo da solicitação para especificar o nome da propriedade. Em seguida, na caixa inputs
inclua os valores da propriedade de identificação exclusiva em vez da ID do negócio.propertiesWithHistory
no corpo da solicitação, conforme mostrado abaixo.
PATCH
para /crm/v3/objects/deals/{dealId}
e inclua os dados que deseja atualizar.POST
para /crm/v3/objects/deals/batch/update
. No corpo da solicitação, inclua uma matriz com os identificadores dos negócios e as propriedades que deseja atualizar.PUT
para /crm/v3/objects/deals/{dealId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
.
associationTypeId
, consulte esta lista de valores padrão ou envie uma solicitação GET
para /crm/v4/associations/{fromObjectType}/{toObjectType}/labels
.DELETE
para o seguinte URL: /crm/v3/objects/deals/{dealId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
.
hs_pinned_engagement_id
na solicitação. Para o valor do parâmetro, especifique a ID da atividade a ser fixada, que pode ser recuperada por meio das APIs de engajamento. Você pode fixar uma atividade por registro. No entanto, a atividade já deve estar associada ao negócio antes da fixação.
Para definir ou atualizar a atividade fixada de um negócio, sua solicitação pode ser parecida com o seguinte:
DELETE
para /crm/v3/objects/deals/{dealId}
. Nenhum corpo de solicitação é necessário para esta solicitação.POST
para /crm/v3/objects/deals/batch/archive
. No corpo da solicitação, inclua os valores de ID do negócio como id
entradas, conforme mostrado no exemplo de corpo de solicitação abaixo.