API Docs Início Documentação Referência de API Copiar para LLM
PUT/v{version}/CreditNote/{id}
Crédito · Operação de crédito

Atualiza os atributos da operação, incluindo envolvidos, uploads, etc

Atualiza por completo um registro de Credit Note existente.

Visão geral

Atualiza os atributos da operação, incluindo envolvidos, uploads, etc. Permitido apenas quando o status da operação é Rascunho, Rejeitada, Revisão ou Erro.

Autenticação e pré-requisitos

Requer autenticação. Envie o token no header Authorization: Bearer {{token}} (JWT do AWS Cognito). Integrações servidor-a-servidor podem usar X-Api-Key. Todo tráfego é HTTPS e a credencial nunca vai na URL nem em query string.

Pré-requisitos: a rota exige identificador(es) de recurso já existente(s):

Request

Parâmetros

NomeEmTipoObrigatórioDescriçãoExemplo
idpathstring (uuid)obrigatório3fa85f64-5717-4562-b3fc-2c963f66afa6
versionpathstringobrigatório1
returnValuequerystringopcionalvalor

Corpo da requisição

Envie no formato application/json. Corpo opcional.

Campos

CampoTipoObrigatórioDescriçãoValoresExemplo
ownerUserobjetoopcionalobjeto — ver detalhe abaixo{ … }
ownerGroupobjetoopcionalobjeto — ver detalhe abaixo{ … }
productIdstring (uuid)obrigatório"3fa85f64-5717-4562-b3fc-2c963f66afa6"
amortizationobjetoobrigatóriovaria conforme o tipo — ver exemplo{ … }
warrantyarray de objetoopcionalGarantia de Bens[ … ]
emissionDatestring (date-time)opcional"2025-08-11T13:45:00Z"
personIdstring (uuid)obrigatório"3fa85f64-5717-4562-b3fc-2c963f66afa6"
beneficiaryIdstring (uuid)opcional"3fa85f64-5717-4562-b3fc-2c963f66afa6"
liquidationTypestringopcionalInvoice, EletronicTransfer"Invoice"
invoiceBarCodestringopcional"texto"
collateralstringopcional"texto"
observationsstringopcional"texto"
bankAccountIdstring (uuid)opcional"3fa85f64-5717-4562-b3fc-2c963f66afa6"
isRegisteredbooleanopcionaltrue
bulkAssignmentbooleanopcionaltrue
invoiceValueinteger (int64)opcional0
invoiceNumberstringopcional"texto"
changeBankAccountIdstring (uuid)opcional"3fa85f64-5717-4562-b3fc-2c963f66afa6"
issueNumberintegeropcionalNumero de série da nota comercial0
emissionNumberintegeropcionalNumero de emissão da nota comercial0
quantityintegeropcionalQuantidade de notas comerciais0
unitPriceinteger (int64)opcionalValor unitario da nota comercial0
assignmentCalculationobjetoopcionalobjeto — ver detalhe abaixo{ … }
assetsarray de objetoopcionalobjeto — ver detalhe abaixo[ … ]
relatedPersonCreditNotearray de objetoopcionalobjeto — ver detalhe abaixo[ … ]
uploadsarray de objetoopcionalobjeto — ver detalhe abaixo[ … ]
paymentScheduleItemsarray de objetoopcionalobjeto — ver detalhe abaixo[ … ]
unicoSignScorenumber (double)opcionalScore na Unico1000
facialSimilarityScorenumber (double)opcionalScore na Unico1000
signatureDetailsarray de objetoopcionalDetalhes da assinatura eletrônicaobjeto — ver detalhe abaixo[ … ]
transitoryBankAccountIdstring (uuid)opcionalConta transitório do Roteiro de Liquidação"3fa85f64-5717-4562-b3fc-2c963f66afa6"
transitoryBankAccountOpenAccountbooleanopcionaltrue
liquidationModestringopcionalSimple, LiquidationSchedule"Simple"
liquidationSchedulearray de objetoopcionalRoteiro de liquidaçãoobjeto — ver detalhe abaixo[ … ]
insurancebooleanopcionalIndica se a operação possui segurotrue

Detalhe de ownerUser

CampoTipoObrigatórioDescriçãoValoresExemplo
userIdstringobrigatório"3fa85f64-5717-4562-b3fc-2c963f66afa6"
tenantNamestringobrigatório"Fulano de Tal"

Detalhe de ownerGroup

CampoTipoObrigatórioDescriçãoValoresExemplo
groupIdstringobrigatório"3fa85f64-5717-4562-b3fc-2c963f66afa6"
tenantNamestringobrigatório"Fulano de Tal"

Detalhe de assignmentCalculation

CampoTipoObrigatórioDescriçãoValoresExemplo
amountnumber (double)opcional1000
typestringopcionalAbsolute, Percentage"Absolute"
modestringopcionalInitialValue, PresentValuePayment, PresentValueCreditNote, Default"InitialValue"

Detalhe de assets

CampoTipoObrigatórioDescriçãoValoresExemplo
idstring (uuid)opcional"3fa85f64-5717-4562-b3fc-2c963f66afa6"

Detalhe de relatedPersonCreditNote

CampoTipoObrigatórioDescriçãoValoresExemplo
personIdstring (uuid)opcional"3fa85f64-5717-4562-b3fc-2c963f66afa6"
typeOfRelationshipstringobrigatórioIssuer, PartnerGuarantor, Guarantor, Proxy, ProxyGuarantor, Partner, Spouse, Consenter, Witness, Assignor, Assignee, Endorser, Employer, Creditor +16"Issuer"
relatedToIdstring (uuid)opcional"3fa85f64-5717-4562-b3fc-2c963f66afa6"
signatureTypestringopcionalemail, sms, whatsapp"email"
signatureValidationstringopcionalEletronicSignatureAndDocument, SelfieSignature, SelfieDocumentSignature, FacialBiometrics, DigitalCertificate, EletronicSignature"EletronicSignatureAndDocument"
percentagenumber (double)opcional1.99

Detalhe de uploads

CampoTipoObrigatórioDescriçãoValoresExemplo
ownerUserobjetoopcionalobjeto — ver detalhe abaixo{ … }
ownerGroupobjetoopcionalobjeto — ver detalhe abaixo{ … }
idstring (uuid)opcionalId do arquivo"3fa85f64-5717-4562-b3fc-2c963f66afa6"
fileNamestringobrigatórioNome do arquivo (retornado pelo GET v1/Upload)"Fulano de Tal"
fileTypestringopcionalDocument, Authorization, DriversLicense, WorkCard, ResidenceProofCompany, ResidenceProofPartners, Draft, SocialContract, RegistrationNumber, IdentificationDocumentWithPhoto, BankStatement, ManagerialBilling, RegistrationForm, Others +41"Document"
displayNamestringopcionalNome de exibição do arquivo"Fulano de Tal"
documentDatestring (date-time)opcionalData do próprio documento (emissão/referência), não a data do upload. Aceita em qualquer tipo de documento e sempre opcional. Só tem efeito de negócio no laudo de deferimento INSS e na última perícia INSS (regra de elegibilidade dos benefícios 32/92)."2025-08-11T13:45:00Z"

Detalhe de paymentScheduleItems

CampoTipoObrigatórioDescriçãoValoresExemplo
ownerUserobjetoopcionalobjeto — ver detalhe abaixo{ … }
ownerGroupobjetoopcionalobjeto — ver detalhe abaixo{ … }
dueDatestring (date-time)opcionalData de vencimento da parcela"2025-08-11T13:45:00Z"
principalAmountInCentsinteger (int64)opcionalSaldo devedor da parcela após a apuração de amortização e juros0
amortizationinteger (int64)opcionalValor amortizado (principal) na parcela0
interestinteger (int64)opcionalJuros apurados no período0
financeTaxinteger (int64)opcionalValor de IOF que incide sob a parcela (IOF diário + parcela do IOF base)0
addedFixedCostsinteger (int64)opcionalValor de tarifas adicionais que devem ser incluídas em cada parcela (valor não é financiado)0
paymentinteger (int64)opcionalValor da parcela que será pago pelo devedor no vencimento0

Detalhe de signatureDetails

CampoTipoObrigatórioDescriçãoValoresExemplo
registrationNumberstringopcional"12345678909"
userAgentstringopcional"texto"
ipstringopcional"texto"
geoLocationstringopcional"texto"
operationalSystemstringopcional"texto"
deviceModelstringopcional"texto"
deviceNamestringopcional"Fulano de Tal"
deviceTypestringopcional"texto"
smsValidationbooleanopcionaltrue
emailValidationbooleanopcionaltrue

Detalhe de liquidationSchedule

CampoTipoObrigatórioDescriçãoValoresExemplo
amountInCentsinteger (int64)obrigatório0
pixQrCodeobjetoopcionalobjeto — ver detalhe abaixo{ … }
bankSlipobjetoopcionalobjeto — ver detalhe abaixo{ … }
pixKeyobjetoopcionalobjeto — ver detalhe abaixo{ … }
transferobjetoopcionalobjeto — ver detalhe abaixo{ … }
descriptionstringopcional"texto"
informedDueDatestring (date-time)opcional"2025-08-11T13:45:00Z"

Detalhe de pixQrCode

CampoTipoObrigatórioDescriçãoValoresExemplo
qrCodestringobrigatório"texto"

Detalhe de bankSlip

CampoTipoObrigatórioDescriçãoValoresExemplo
barcodeOrDigitableLinestringobrigatório"texto"

Detalhe de pixKey

CampoTipoObrigatórioDescriçãoValoresExemplo
keystringobrigatório"texto"
pixKeyTypestringopcionalNaturalRegistrationNumber, LegalRegistrationNumber, Phone, Email, Automatic, AgencyAndAccount"NaturalRegistrationNumber"
typeDisplaystringopcional"texto"

Detalhe de transfer

CampoTipoObrigatórioDescriçãoValoresExemplo
toobjetoobrigatórioobjeto — ver detalhe abaixo{ … }
typestringobrigatórioTransfer, Pix"Transfer"

Detalhe de to

CampoTipoObrigatórioDescriçãoValoresExemplo
namestringobrigatório"Fulano de Tal"
registrationNumberstringobrigatório"12345678909"
bankCodeintegerobrigatório0
bankIspbinteger (int64)obrigatório0
agencystringobrigatório"texto"
accountNumberstringobrigatório"texto"
accountTypestringobrigatórioNaturalCheckingAccount, NaturalSimpleAccount, LegalCheckingAccount, PublicEntities, FinancialInstitutionsDeposits, NaturalSavingsAccount, LegalSavingsAccount, RealEstateSavingsAccount, LotteryDeposits, EscrowAccount"NaturalCheckingAccount"

Exemplo de corpo

{
  "ownerUser": {
    "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "tenantName": "Fulano de Tal"
  },
  "ownerGroup": {
    "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "tenantName": "Fulano de Tal"
  },
  "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "amortization": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "amortizationType": "texto",
    "startDate": "2025-08-11T13:45:00Z",
    "apr": 1.99,
    "includePaymentFixedCosts": true,
    "validationErrors": [
      {
        "memberNames": [],
        "errorMessage": "texto"
      }
    ],
    "agentCommissions": [
      {
        "name": "Fulano de Tal",
        "amount": 1000,
        "type": {},
        "baseValue": {},
        "chargeCommissionFrom": {},
        "financeCost": true
      }
    ],
    "agentCommission": {
      "name": "Fulano de Tal",
      "amount": 1000,
      "type": "Absolute",
      "baseValue": "InitialValue",
      "chargeCommissionFrom": "All",
      "financeCost": true,
      "totalValue": 0
    }
  },
  "warranty": [
    {
      "warrantyType": "Warranty"
    }
  ],
  "emissionDate": "2025-08-11T13:45:00Z",
  "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "beneficiaryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "liquidationType": "Invoice",
  "invoiceBarCode": "texto",
  "collateral": "texto",
  "observations": "texto",
  "bankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "isRegistered": true,
  "bulkAssignment": true,
  "invoiceValue": 0,
  "invoiceNumber": "texto",
  "changeBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "issueNumber": 0,
  "emissionNumber": 0,
  "quantity": 0,
  "unitPrice": 0,
  "assignmentCalculation": {
    "amount": 1000,
    "type": "Absolute",
    "mode": "InitialValue"
  },
  "assets": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "relatedPersonCreditNote": [
    {
      "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "typeOfRelationship": "Issuer",
      "relatedToId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "signatureType": "email",
      "signatureValidation": "EletronicSignatureAndDocument",
      "percentage": 1.99
    }
  ],
  "uploads": [
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "fileName": "Fulano de Tal",
      "fileType": "Document",
      "displayName": "Fulano de Tal",
      "documentDate": "2025-08-11T13:45:00Z"
    }
  ],
  "paymentScheduleItems": [
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "dueDate": "2025-08-11T13:45:00Z",
      "principalAmountInCents": 0,
      "amortization": 0,
      "interest": 0,
      "financeTax": 0,
      "addedFixedCosts": 0,
      "payment": 0
    }
  ],
  "unicoSignScore": 1000,
  "facialSimilarityScore": 1000,
  "signatureDetails": [
    {
      "registrationNumber": "12345678909",
      "userAgent": "texto",
      "ip": "texto",
      "geoLocation": "texto",
      "operationalSystem": "texto",
      "deviceModel": "texto",
      "deviceName": "Fulano de Tal",
      "deviceType": "texto",
      "smsValidation": true,
      "emailValidation": true
    }
  ],
  "transitoryBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "transitoryBankAccountOpenAccount": true,
  "liquidationMode": "Simple",
  "liquidationSchedule": [
    {
      "amountInCents": 0,
      "pixQrCode": {
        "qrCode": "texto"
      },
      "bankSlip": {
        "barcodeOrDigitableLine": "texto"
      },
      "pixKey": {
        "key": "texto",
        "pixKeyType": {},
        "typeDisplay": "texto"
      },
      "transfer": {
        "to": {},
        "type": {}
      },
      "description": "texto",
      "informedDueDate": "2025-08-11T13:45:00Z"
    }
  ],
  "insurance": true
}

Response

Resposta 200 sem corpo (Success).

Códigos de retorno

CódigoSignificadoDetalhe do contrato
200Requisição bem-sucedida.Success

Exemplos

curl -X PUT "{{baseUrl}}/v1/CreditNote/3fa85f64-5717-4562-b3fc-2c963f66afa6" \
  -H "Authorization: Bearer {{token}}" \
  -H "Content-Type: application/json" \
  -d '{
  "ownerUser": {
    "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "tenantName": "Fulano de Tal"
  },
  "ownerGroup": {
    "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "tenantName": "Fulano de Tal"
  },
  "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "amortization": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "amortizationType": "texto",
    "startDate": "2025-08-11T13:45:00Z",
    "apr": 1.99,
    "includePaymentFixedCosts": true,
    "validationErrors": [
      {
        "memberNames": [],
        "errorMessage": "texto"
      }
    ],
    "agentCommissions": [
      {
        "name": "Fulano de Tal",
        "amount": 1000,
        "type": {},
        "baseValue": {},
        "chargeCommissionFrom": {},
        "financeCost": true
      }
    ],
    "agentCommission": {
      "name": "Fulano de Tal",
      "amount": 1000,
      "type": "Absolute",
      "baseValue": "InitialValue",
      "chargeCommissionFrom": "All",
      "financeCost": true,
      "totalValue": 0
    }
  },
  "warranty": [
    {
      "warrantyType": "Warranty"
    }
  ],
  "emissionDate": "2025-08-11T13:45:00Z",
  "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "beneficiaryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "liquidationType": "Invoice",
  "invoiceBarCode": "texto",
  "collateral": "texto",
  "observations": "texto",
  "bankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "isRegistered": true,
  "bulkAssignment": true,
  "invoiceValue": 0,
  "invoiceNumber": "texto",
  "changeBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "issueNumber": 0,
  "emissionNumber": 0,
  "quantity": 0,
  "unitPrice": 0,
  "assignmentCalculation": {
    "amount": 1000,
    "type": "Absolute",
    "mode": "InitialValue"
  },
  "assets": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "relatedPersonCreditNote": [
    {
      "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "typeOfRelationship": "Issuer",
      "relatedToId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "signatureType": "email",
      "signatureValidation": "EletronicSignatureAndDocument",
      "percentage": 1.99
    }
  ],
  "uploads": [
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "fileName": "Fulano de Tal",
      "fileType": "Document",
      "displayName": "Fulano de Tal",
      "documentDate": "2025-08-11T13:45:00Z"
    }
  ],
  "paymentScheduleItems": [
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "dueDate": "2025-08-11T13:45:00Z",
      "principalAmountInCents": 0,
      "amortization": 0,
      "interest": 0,
      "financeTax": 0,
      "addedFixedCosts": 0,
      "payment": 0
    }
  ],
  "unicoSignScore": 1000,
  "facialSimilarityScore": 1000,
  "signatureDetails": [
    {
      "registrationNumber": "12345678909",
      "userAgent": "texto",
      "ip": "texto",
      "geoLocation": "texto",
      "operationalSystem": "texto",
      "deviceModel": "texto",
      "deviceName": "Fulano de Tal",
      "deviceType": "texto",
      "smsValidation": true,
      "emailValidation": true
    }
  ],
  "transitoryBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "transitoryBankAccountOpenAccount": true,
  "liquidationMode": "Simple",
  "liquidationSchedule": [
    {
      "amountInCents": 0,
      "pixQrCode": {
        "qrCode": "texto"
      },
      "bankSlip": {
        "barcodeOrDigitableLine": "texto"
      },
      "pixKey": {
        "key": "texto",
        "pixKeyType": {},
        "typeDisplay": "texto"
      },
      "transfer": {
        "to": {},
        "type": {}
      },
      "description": "texto",
      "informedDueDate": "2025-08-11T13:45:00Z"
    }
  ],
  "insurance": true
}'
var baseUrl = "{{baseUrl}}";
var token   = "{{token}}";

using var http = new HttpClient { BaseAddress = new Uri(baseUrl) };
http.DefaultRequestHeaders.Authorization =
    new AuthenticationHeaderValue("Bearer", token);

var rota = "/v1/CreditNote/3fa85f64-5717-4562-b3fc-2c963f66afa6";

var corpo = new StringContent(
    """
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "amortization": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "amortizationType": "texto",
        "startDate": "2025-08-11T13:45:00Z",
        "apr": 1.99,
        "includePaymentFixedCosts": true,
        "validationErrors": [
          {
            "memberNames": [],
            "errorMessage": "texto"
          }
        ],
        "agentCommissions": [
          {
            "name": "Fulano de Tal",
            "amount": 1000,
            "type": {},
            "baseValue": {},
            "chargeCommissionFrom": {},
            "financeCost": true
          }
        ],
        "agentCommission": {
          "name": "Fulano de Tal",
          "amount": 1000,
          "type": "Absolute",
          "baseValue": "InitialValue",
          "chargeCommissionFrom": "All",
          "financeCost": true,
          "totalValue": 0
        }
      },
      "warranty": [
        {
          "warrantyType": "Warranty"
        }
      ],
      "emissionDate": "2025-08-11T13:45:00Z",
      "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "beneficiaryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "liquidationType": "Invoice",
      "invoiceBarCode": "texto",
      "collateral": "texto",
      "observations": "texto",
      "bankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "isRegistered": true,
      "bulkAssignment": true,
      "invoiceValue": 0,
      "invoiceNumber": "texto",
      "changeBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "issueNumber": 0,
      "emissionNumber": 0,
      "quantity": 0,
      "unitPrice": 0,
      "assignmentCalculation": {
        "amount": 1000,
        "type": "Absolute",
        "mode": "InitialValue"
      },
      "assets": [
        {
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
        }
      ],
      "relatedPersonCreditNote": [
        {
          "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "typeOfRelationship": "Issuer",
          "relatedToId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "signatureType": "email",
          "signatureValidation": "EletronicSignatureAndDocument",
          "percentage": 1.99
        }
      ],
      "uploads": [
        {
          "ownerUser": {
            "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "tenantName": "Fulano de Tal"
          },
          "ownerGroup": {
            "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "tenantName": "Fulano de Tal"
          },
          "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
          "fileName": "Fulano de Tal",
          "fileType": "Document",
          "displayName": "Fulano de Tal",
          "documentDate": "2025-08-11T13:45:00Z"
        }
      ],
      "paymentScheduleItems": [
        {
          "ownerUser": {
            "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "tenantName": "Fulano de Tal"
          },
          "ownerGroup": {
            "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "tenantName": "Fulano de Tal"
          },
          "dueDate": "2025-08-11T13:45:00Z",
          "principalAmountInCents": 0,
          "amortization": 0,
          "interest": 0,
          "financeTax": 0,
          "addedFixedCosts": 0,
          "payment": 0
        }
      ],
      "unicoSignScore": 1000,
      "facialSimilarityScore": 1000,
      "signatureDetails": [
        {
          "registrationNumber": "12345678909",
          "userAgent": "texto",
          "ip": "texto",
          "geoLocation": "texto",
          "operationalSystem": "texto",
          "deviceModel": "texto",
          "deviceName": "Fulano de Tal",
          "deviceType": "texto",
          "smsValidation": true,
          "emailValidation": true
        }
      ],
      "transitoryBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "transitoryBankAccountOpenAccount": true,
      "liquidationMode": "Simple",
      "liquidationSchedule": [
        {
          "amountInCents": 0,
          "pixQrCode": {
            "qrCode": "texto"
          },
          "bankSlip": {
            "barcodeOrDigitableLine": "texto"
          },
          "pixKey": {
            "key": "texto",
            "pixKeyType": {},
            "typeDisplay": "texto"
          },
          "transfer": {
            "to": {},
            "type": {}
          },
          "description": "texto",
          "informedDueDate": "2025-08-11T13:45:00Z"
        }
      ],
      "insurance": true
    }
    """,
    Encoding.UTF8, "application/json");

var resp = await http.PutAsync(rota, corpo);
resp.EnsureSuccessStatusCode();
// Sem corpo de resposta neste endpoint.
const baseUrl = '{{baseUrl}}';
const token   = '{{token}}';

const payload = {
  "ownerUser": {
    "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "tenantName": "Fulano de Tal"
  },
  "ownerGroup": {
    "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "tenantName": "Fulano de Tal"
  },
  "productId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "amortization": {
    "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "amortizationType": "texto",
    "startDate": "2025-08-11T13:45:00Z",
    "apr": 1.99,
    "includePaymentFixedCosts": true,
    "validationErrors": [
      {
        "memberNames": [],
        "errorMessage": "texto"
      }
    ],
    "agentCommissions": [
      {
        "name": "Fulano de Tal",
        "amount": 1000,
        "type": {},
        "baseValue": {},
        "chargeCommissionFrom": {},
        "financeCost": true
      }
    ],
    "agentCommission": {
      "name": "Fulano de Tal",
      "amount": 1000,
      "type": "Absolute",
      "baseValue": "InitialValue",
      "chargeCommissionFrom": "All",
      "financeCost": true,
      "totalValue": 0
    }
  },
  "warranty": [
    {
      "warrantyType": "Warranty"
    }
  ],
  "emissionDate": "2025-08-11T13:45:00Z",
  "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "beneficiaryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "liquidationType": "Invoice",
  "invoiceBarCode": "texto",
  "collateral": "texto",
  "observations": "texto",
  "bankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "isRegistered": true,
  "bulkAssignment": true,
  "invoiceValue": 0,
  "invoiceNumber": "texto",
  "changeBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "issueNumber": 0,
  "emissionNumber": 0,
  "quantity": 0,
  "unitPrice": 0,
  "assignmentCalculation": {
    "amount": 1000,
    "type": "Absolute",
    "mode": "InitialValue"
  },
  "assets": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "relatedPersonCreditNote": [
    {
      "personId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "typeOfRelationship": "Issuer",
      "relatedToId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "signatureType": "email",
      "signatureValidation": "EletronicSignatureAndDocument",
      "percentage": 1.99
    }
  ],
  "uploads": [
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "fileName": "Fulano de Tal",
      "fileType": "Document",
      "displayName": "Fulano de Tal",
      "documentDate": "2025-08-11T13:45:00Z"
    }
  ],
  "paymentScheduleItems": [
    {
      "ownerUser": {
        "userId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "ownerGroup": {
        "groupId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "tenantName": "Fulano de Tal"
      },
      "dueDate": "2025-08-11T13:45:00Z",
      "principalAmountInCents": 0,
      "amortization": 0,
      "interest": 0,
      "financeTax": 0,
      "addedFixedCosts": 0,
      "payment": 0
    }
  ],
  "unicoSignScore": 1000,
  "facialSimilarityScore": 1000,
  "signatureDetails": [
    {
      "registrationNumber": "12345678909",
      "userAgent": "texto",
      "ip": "texto",
      "geoLocation": "texto",
      "operationalSystem": "texto",
      "deviceModel": "texto",
      "deviceName": "Fulano de Tal",
      "deviceType": "texto",
      "smsValidation": true,
      "emailValidation": true
    }
  ],
  "transitoryBankAccountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "transitoryBankAccountOpenAccount": true,
  "liquidationMode": "Simple",
  "liquidationSchedule": [
    {
      "amountInCents": 0,
      "pixQrCode": {
        "qrCode": "texto"
      },
      "bankSlip": {
        "barcodeOrDigitableLine": "texto"
      },
      "pixKey": {
        "key": "texto",
        "pixKeyType": {},
        "typeDisplay": "texto"
      },
      "transfer": {
        "to": {},
        "type": {}
      },
      "description": "texto",
      "informedDueDate": "2025-08-11T13:45:00Z"
    }
  ],
  "insurance": true
};

const resp = await fetch(`${baseUrl}/v1/CreditNote/3fa85f64-5717-4562-b3fc-2c963f66afa6`, {
  method: 'PUT',
  headers: {
    'Authorization': `Bearer ${token}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify(payload),
});

if (!resp.ok) throw new Error(`HTTP ${resp.status}`);
// Sem corpo de resposta neste endpoint.

Troque apenas {{baseUrl}} e {{token}}. No Postman, defina-os como variáveis de environment; o cURL importa em Import > Raw text.

Downloads

Este endpoint já vem configurado nas collections abaixo, na pasta da etapa correspondente.

Guia de importação: Como importar no Postman · Todos os downloads: Downloads