Documentação de Eventos do Webhook KOR - Negociação
Este documento fornece detalhes sobre os vários eventos do webhook acionados no sistema. Cada evento corresponde a uma ação específica ou mudança de estado no processo de negociação.
Eventos de Minutas
1. Evento de Rascunho Assinado (EventType.DraftSigned
)
Schema do Evento:
{
"type": "DraftSigned",
"sector": "Negociação",
"source": "Rascunhos",
"processNumber": "Número do Processo",
"data": {
"negotiationId": "ID da Negociação",
"signedDraft": "Rascunho Assinado"
}
}
Este evento é acionado quando um rascunho é assinado no processo de negociação.
Eventos de Negociação
2. Evento de Rascunho Criado (EventType.DraftCreated
)
Schema do Evento:
{
"type": "DraftCreated",
"sector": "negociação",
"subSector": "rascunho",
"source": "negociação",
"processNumber": "Número do Processo",
"data": {
"negotiationId": "ID da Negociação",
"negotiationDraft": "Rascunho da Negociação",
"signers": ["Assinante 1", "Assinante 2", ...]
}
}
Este evento é acionado quando um novo rascunho é criado no processo de negociação.
3. Evento de Contraproposta Recusada (EventType.NegotiationCounterproposalRefused
)
Schema do Evento:
{
"type": "NegotiationCounterproposalRefused",
"sector": "Negociação",
"subSector": "Negociação",
"processNumber": "Número do Processo",
"source": "Fonte da Negociação",
"data": {
"negotiationId": "ID da Negociação",
"round": "Rodada Atual",
"negotiation": {
"id": "ID da Negociação",
"status": "Status da Negociação",
"process": {
"authority": "Autoridade",
"claimValue": "Valor Reivindicado",
"number": "Número do Processo"
},
"rounds": ["Rodada 1", "Rodada 2", ...]
}
}
}
Este evento é acionado quando uma contraproposta é recusada no processo de negociação.
4. Evento de Proposta Aceita (EventType.NegotiationProposalAccepted
)
Schema do Evento:
{
"type": "NegotiationProposalAccepted",
"sector": "Negociação",
"subSector": "Negociação",
"processNumber": "Número do Processo",
"source": "Fonte da Negociação",
"data": {
"negotiationId": "ID da Negociação",
"round": "Rodada Atual",
"negotiation": {
"id": "ID da Negociação",
"status": "Status da Negociação",
"process": {
"authority": "Autoridade",
"claimValue": "Valor Reivindicado",
"number": "Número do Processo"
},
"rounds": ["Rodada 1", "Rodada 2", ...]
}
}
}
Este evento é acionado quando uma proposta é aceita no processo de negociação.
5. Evento de Nova Proposta Feita (EventType.NegotiationMakeNewProposal
)
Schema do Evento:
{
"type": "NegotiationMakeNewProposal",
"sector": "Negociação",
"subSector": "Negociação",
"processNumber": "Número do Processo",
"source": "Fonte da Negociação",
"data": {
"negotiationId": "ID da Negociação",
"round": "Nova Rodada",
"negotiation": {
"id": "ID da Negociação",
"status": "Status da Negociação",
"process": {
"authority": "Autoridade",
"claimValue": "Valor Reivindicado",
"number": "Número do Processo"
},
"rounds": ["Rodada 1", "Rodada 2", ...]
}
}
}
Este evento é acionado quando uma nova proposta é feita no processo de negociação.
6. Evento de Contraproposta Feita (EventType.NegotiationCounterproposalMade
)
Schema do Evento:
{
"type": "NegotiationCounterproposalMade",
"processNumber": "Número do Processo",
"sector": "Negociação",
"subSector": "Negociação",
"source": "Fonte da Negociação",
"data": {
"negotiationId": "ID da Negociação",
"round": "Rodada Atual da Negociação",
"proposal": "Proposta",
"negotiation": {
"id": "ID da Negociação",
"status": "Status da Negociação",
"process": {
"authority": "Autoridade",
"claimValue": "Valor Reivindicado",
"number": "Número do Processo"
},
"rounds": ["Rodada 1", "Rodada 2", ...]
}
}
}
Este evento é acionado quando uma contraproposta é feita no processo de negociação.
7. Evento de Negociação Criada (EventType.NegotiationCreated
)
Schema do Evento:
{
"type": "NegotiationCreated",
"sector": "Negociação",
"subSector": "UploadProcessos",
"processNumber": "Número do Processo",
"source": "Fonte",
"data": {
"negotiationId": "ID da Negociação",
"negotiationCycleId": "ID do Ciclo de Negociação",
"negotiation": "Detalhes da Negociação"
}
}
Este evento é acionado quando uma nova negociação é criada no sistema.
8. Evento de Negociação Arquivada (EventType.NegotiationArchived
)
Schema do Evento:
{
"type": "NegotiationArchived",
"processNumber": "Número do Processo",
"sector": "Negociação",
"subSector": "Negociação",
"source": "Fonte da Negociação",
"data": {
"negotiationId": "ID da Negociação",
"filingReason": "Motivo do Arquivamento"
}
}
Este evento é acionado quando uma negociação é arquivada.
9. Evento de Reset da Negociação (EventType.NegotiationReset
)
Schema do Evento:
{
"type": "NegotiationReset",
"sector": "Negociação",
"subSector": "Negociação",
"source": "Fonte da Negociação",
"processNumber": "Número do Processo",
"data": {
"reset": "Dados de Reset",
"negotiation": {
"id": "ID da Negociação",
"status": "Status da Negociação",
"process": {
"authority": "Autoridade",
"claimValue": "Valor Reivindicado",
"number": "Número do Processo"
},
"rounds": ["Rodada 1", "Rodada 2", ...]
}
}
}
Este evento é acionado quando uma negociação é resetada para o estado inicial.
- Eventos de Minutas
- Eventos de Negociação
- 2. Evento de Rascunho Criado (EventType.DraftCreated)
- 3. Evento de Contraproposta Recusada (EventType.NegotiationCounterproposalRefused)
- 4. Evento de Proposta Aceita (EventType.NegotiationProposalAccepted)
- 5. Evento de Nova Proposta Feita (EventType.NegotiationMakeNewProposal)
- 6. Evento de Contraproposta Feita (EventType.NegotiationCounterproposalMade)
- 7. Evento de Negociação Criada (EventType.NegotiationCreated)
- 8. Evento de Negociação Arquivada (EventType.NegotiationArchived)
- 9. Evento de Reset da Negociação (EventType.NegotiationReset)