Um ticket representa uma solicitação de suporte feita por um cliente. Os pontos de extremidade de tickets permitem que você gerencie e sincronize esses dados entre o HubSpot e outros sistemas.
POST
para /crm/v3/objects/tickets
.
Na solicitação, inclua os dados do ticket em um objeto de propriedades. Você também pode adicionar um objeto de associações para associar seu novo ticket a registros (por exemplo, contatos, empresas) ou atividades (por exemplo, reuniões, observações) existentes.
subject
(o nome do ticket), hs_pipeline_stage
(o status do ticket) e, caso tenha vários pipelines, hs_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 do ticket da sua conta, fazendo uma solicitação GET
para /crm/v3/properties/tickets
. Saiba mais sobre a API de propriedades.
Descrição | Parâmetro |
---|---|
to | O registro ou a atividade que você deseja associar ao ticket especificado por seu valor de id exclusivo. |
types | O tipo de associação entre o ticket 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/tickets/{ticketId}
.GET
para /crm/v3/objects/tickets
.Descrição | Parâmetro |
---|---|
properties | Uma lista separada por vírgulas das propriedades a serem retornadas em resposta. Se o ticket 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 ticket 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/tickets/batch/read
. O ponto de extremidade em lote não pode recuperar associações. Saiba como fazer associações de leitura em lote com a API de associações.idProperty
opcional para recuperar tickets por uma propriedade de identificador exclusivo personalizada. Por padrão, os valores de id
na solicitação referem-se ao ID do registro (hs_object_id
); portanto, o parâmetro idProperty
não é necessário ao recuperar pelo ID do registro. Para usar uma propriedade de valor exclusivo personalizada para recuperar tickets, você deve incluir o parâmetro idProperty
.
Por exemplo, para recuperar um lote de tickets, sua solicitação pode ser parecida com o seguinte:
Para recuperar tickets com valores atuais e do histórico de uma propriedade, sua solicitação pode ser parecida com o seguinte:
PATCH
para /crm/v3/objects/tickets/{ticketId}
e inclua os dados que você deseja atualizar.POST
para /crm/v3/objects/tickets/batch/update
. No corpo da solicitação, inclua uma matriz com os identificadores dos tickets e as propriedades que deseja atualizar.PUT
para /crm/v3/objects/tickets/{ticketId}/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/tickets/{ticketId}/associations/{toObjectType}/{toObjectId}/{associationTypeId}
.
hs_pinned_engagement_id
na sua solicitação. No campo, inclua o id
da atividade a ser fixada, que pode ser recuperado por meio das APIs de engajamentos. Você pode fixar uma atividade por registro. No entanto, a atividade já deve estar associada ao registro de ticket antes da fixação.
Para definir ou atualizar a atividade fixada de um ticket, sua solicitação pode ser parecida com o seguinte:
DELETE
para /crm/v3/objects/tickets/{ticketId}
.
Saiba mais sobre exclusão de tickets na [documentação de referência.