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.
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" }