Inserir apólice
Permite a inserção de nova apólice.
POST https://segurosapi.libax.com/v1/{token}/Contracts
Permissão requerida: escrita
Parâmetro
|
|
Descrição
|
ProductID *
|
int
|
Id do product a que corresponde a apólice.
|
NativeCode *
|
string
|
Código da apólice como é conhecida oficialmente na companhia.
|
EntityID *
|
int
|
Id da entidade que será o tomador.
|
IssueDate *
|
date
|
Data de emissão.
|
StartDate *
|
date
|
Data de início do risco.
|
EndDate
|
date
|
Data de fim do risco.
|
FractionType *
|
int
|
Enumeração que define o fracionamento da apólice.
|
Title
|
string
|
Identificação do objeto seguro.
|
OfficeID
|
int
|
Id do escritório.
|
SellerID
|
int
|
Id do parceiro angariador que ficará associado à apólice.
|
Seller1ID
|
int
|
Id do segundo parceiro que ficará associado à apólice.
|
Seller2ID
|
int
|
Id do terceiro parceiro que ficará associado à apólice.
|
Seller3ID
|
int
|
Id do quarto parceiro que ficará associado à apólice.
|
Seller4ID
|
int
|
Id do quinto parceiro que ficará associado à apólice.
|
IsProvisory
|
bool
|
True se é proposta senão ficará como aceite.
|
Observation
|
string
|
Observações da apólice.
|
* obrigatório
Respostas
HTTP: 201, retorna o id da apólice registada
{ "ContractID": int }
HTTP: 400
{ "Message": "Product not exists" }
{ "Message": "Contract already exists" }
{ "Message": "Invalid FractionType" }
{ "Message": "Entity not exists" }
{ "Message": "Seller not exists" }