Pular para o conteúdo principal

WebHookV2

Configuração de webhook gerenciada pelo usuário

type WebHookV2 {
userId: String!
user: User!
companyRefIds: [UUID!]!
environmentType: EnvironmentType!
url: String!
eventTypes: [OriginType!]!
authType: WebHookAuthType!
authValue: String
customHeaders: [KeyValuePairOfStringAndString!]
events(
where: WebHookEventV2FilterInput
order: [WebHookEventV2SortInput!]
): [WebHookEventV2!]
id: Int!
refId: UUID!
externalId: Int
creationDate: DateTime!
active: Boolean!
deleted: Boolean!
changes: [LogHistory!]!
lastUpdateDate: DateTime
}

Fields

WebHookV2.userId ● String! non-null scalar

Id do usuário proprietário

WebHookV2.user ● User! non-null object

Usuário proprietário

WebHookV2.companyRefIds ● [UUID!]! non-null scalar

Empresas autorizadas (RefId)

WebHookV2.environmentType ● EnvironmentType! non-null enum

Tipo do ambiente

WebHookV2.url ● String! non-null scalar

Endpoint que será chamado

WebHookV2.eventTypes ● [OriginType!]! non-null enum

Tipos de eventos associados

WebHookV2.authType ● WebHookAuthType! non-null enum

Estratégia de autenticação do webhook

WebHookV2.authValue ● String scalar

Valor da autenticação (token, credential, etc)

WebHookV2.customHeaders ● [KeyValuePairOfStringAndString!] list object

Cabeçalhos adicionais para envio

WebHookV2.events ● [WebHookEventV2!] list object

WebHookV2.events.where ● WebHookEventV2FilterInput input
WebHookV2.events.order ● [WebHookEventV2SortInput!] list input

WebHookV2.id ● Int! non-null scalar

Id do objeto da Requisição

WebHookV2.refId ● UUID! non-null scalar

Id da Referência

WebHookV2.externalId ● Int scalar

Id Externo

WebHookV2.creationDate ● DateTime! non-null scalar

Data de Criação

WebHookV2.active ● Boolean! non-null scalar

Status de Ativação

WebHookV2.deleted ● Boolean! non-null scalar

Status de Deleção

WebHookV2.changes ● [LogHistory!]! non-null object

Histórico de alterações

WebHookV2.lastUpdateDate ● DateTime scalar

Data da ultima atualização

Returned By

webHookV2 query

Member Of

WebHookEventV2 object ● WebHooksV2CollectionSegment object