---
title: "Complementar uma transação"
method: POST
path: "/v1/transaction/{id}/complements"
---

# Complementar uma transação

`POST /v1/transaction/{id}/complements`

## Request

- Base URL: `https://datatrustapihml.clearsale.com.br`
- URL: `https://datatrustapihml.clearsale.com.br/v1/transaction/{id}/complements`
- Auth: HTTP bearer

## Path parameters

- `id` string, required: Id da transação

## Response `201`

Created

- ComplementsDto
  - `id` string, nullable
  - `createdAt` string, date-time
  - `documentType` string, nullable
  - `document` string, nullable
  - `verifiedEmail` boolean
  - `referenceDate` string, date-time
  - `type` integer
  - `complements` ComplementDetails[], nullable
    - `name` string, nullable
    - `birthdate` string, nullable
    - `mothersName` string, nullable
    - `email` string, nullable
    - `sessionId` string, nullable
    - `identifierId` string, nullable
    - `channelId` integer, nullable
    - `address` AddressDto
      - `zipCode` string
      - `street` string, nullable
      - `number` string, nullable
      - `complement` string, nullable
      - `district` string, nullable
      - `city` string, nullable
      - `state` string, nullable
      - `country` string, nullable
    - `phone` PhoneDto
      - `countryCode` integer
      - `areaCode` integer
      - `number` integer
      - `verified` boolean, nullable
    - `identifierDate` string, date-time, nullable
    - `genericFields` object, nullable
    - `criterion` integer
    - `card` CardDto
      - `bin` integer
      - `last4` integer
      - `ownerDocument` string, nullable
      - `ownerName` string, nullable
    - `vehicle` VehicleDto
      - `ProposedDate` string, date-time, nullable
      - `VehicleLicensePlate` string
      - `StoreState` string, nullable
      - `LicensePlateState` string, nullable
      - `VehicleRegistrationState` string, nullable
      - `FinancingAmount` number, double
      - `MarketValue` number, double, nullable
      - `VehicleManufacturingYear` integer, nullable
    - `secondaryDocumentType` string, nullable
    - `secondaryDocument` string, nullable
    - `createdAt` string, date-time

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `500`: Internal Server Error

---

[API](https://skmtc.dev/serasaexperian/apis/transa-o.md) - [All operations](https://skmtc.dev/serasaexperian/apis/transa-o/llms.txt) - [OpenAPI document](https://skmtc.dev/serasaexperian/apis/transa-o/revisions/4ce13d304c95?raw)
