---
title: "GET /api/v1/expense/expense-target"
method: GET
path: "/api/v1/expense/expense-target"
tags: ["Deprecated"]
---

# GET /api/v1/expense/expense-target

`GET /api/v1/expense/expense-target`

## Query parameters

- `userId` string[]
- `tagsId` string[]
- `page` integer
- `pageSize` integer
- `orderBy` 0 | 1
- `desc` boolean
- `initialDate` string, date-time
- `finalDate` string, date-time
- `status` string

## Headers

- `publicKey` string
- `privateKey` string

## Response `200`

OK

- GetExpenseResponseDto
  - `id` string, nullable
  - `source` string, nullable
  - `expenseValue` number, double, nullable
  - `originalValue` number, double, nullable
  - `expenseDate` string, date-time, nullable
  - `currency` string, nullable
  - `paymentType` ExpenseLabelAndNameResponseDto
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `color` string, nullable
  - `expenseImage` string, nullable
  - `observations` string, nullable
  - `refundValue` number, double, nullable
  - `refundType` ExpenseLabelAndNameResponseDto
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `color` string, nullable
  - `expenseType` ExpenseTypeResponseDto
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `typeAccountingAccount` TypeAccountingAccountResponseDto
      - `code` string, nullable
      - `name` string, nullable
  - `expenseStatus` ExpenseStatusResponseDto
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `color` string, nullable
    - `comment` string, nullable
    - `user` ExpenseUserResponseDto
      - `userId` string, nullable
      - `name` string, nullable
      - `email` string, nullable
      - `documentNumber` string, nullable
      - `registration` string, nullable
    - `registerDate` string, date-time, nullable
    - `updatedDate` string, date-time, nullable
    - `disapprovalReason` ExpenseRejectionTypeResponseDto
      - `reasonId` string, nullable
      - `name` string, nullable
    - `automaticUpdate` boolean
    - `automaticUpdater` 0 | 1
    - `approver` ExpenseApproverResponseDto
      - `userId` string, nullable
      - `userName` string, nullable
      - `companyApprovalGroupId` string, nullable
      - `companyApprovalGroupName` string, nullable
  - `refundStatus` ExpenseRefundStatusResponseDto
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `color` string, nullable
    - `registerDate` string, date-time, nullable
    - `updatedDate` string, date-time, nullable
  - `currencyConversionTax` number, double, nullable
  - `expenseStoreName` string, nullable
  - `user` ExpenseUserResponseDto
    - `userId` string, nullable
    - `name` string, nullable
    - `email` string, nullable
    - `documentNumber` string, nullable
    - `registration` string, nullable
  - `mobility` ExpenseMobilityResponseDto
    - `code` string, nullable
    - `eventType` string, nullable
    - `data` ExpenseMobilityDataResponseDto
      - `rideId` integer
      - `status` string, nullable
      - `category` string, nullable
      - `taxiLocation` ExpenseMobilityLocationResponseDto
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
      - `originLocation` ExpenseMobilityLocationResponseDto
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
      - `originAddress` ExpenseMobilityAddressResponseDto
        - `coordinates` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `input` string, nullable
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `landmark` string, nullable
        - `street` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
      - `timeToOriginSec` integer, nullable
      - `timeToOrigin` string, nullable
      - `distanceToOriginKm` number, double, nullable
      - `destinyLocation` ExpenseMobilityLocationResponseDto
        - `latitude` number, double, nullable
        - `longitude` number, double, nullable
      - `destinationAddress` ExpenseMobilityAddressResponseDto
        - `coordinates` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `input` string, nullable
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `landmark` string, nullable
        - `street` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
      - `timeToDestinySec` integer, nullable
      - `timeToDestiny` string, nullable
      - `distanceToDestinyKm` number, double, nullable
      - `rideValue` number, double, nullable
      - `externalId` string, nullable
      - `driver` ExpenseMobilityDriverResponseDto
        - `driverId` integer, nullable
        - `name` string, nullable
        - `rating` number, double, nullable
        - `ddd` string, nullable
        - `phone` string, nullable
      - `finishDetails` ExpenseMobilityFinishDetailsResponseDto
        - `coordinate` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `address` ExpenseMobilityAddressResponseDto
          - `coordinates` ExpenseMobilityLocationResponseDto
            - `latitude` number, double, nullable
            - `longitude` number, double, nullable
          - `input` string, nullable
          - `country` string, nullable
          - `state` string, nullable
          - `city` string, nullable
          - `landmark` string, nullable
          - `street` string, nullable
          - `streetNumber` string, nullable
          - `postalCode` string, nullable
        - `distance` number, double, nullable
        - `journey` string, nullable
        - `staticMap` string, nullable
        - `date` string, date-time, nullable
      - `requestDate` string, date-time, nullable
      - `startDate` string, date-time, nullable
  - `tags` ExpenseLabelAndNameResponseDto[], nullable
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `color` string, nullable
  - `costCenter` ExpenseCostCenterResponseDto
    - `name` string, nullable
    - `code` string, nullable
  - `statusUpdates` ExpenseStatusHistoryResponseDto[], nullable
    - `name` string, nullable
    - `label` string, nullable
    - `comment` string, nullable
    - `registerDate` string, date-time, nullable
    - `user` ExpenseUserResponseDto
      - `userId` string, nullable
      - `name` string, nullable
      - `email` string, nullable
      - `documentNumber` string, nullable
      - `registration` string, nullable
    - `disapprovalReason` ExpenseRejectionTypeResponseDto
      - `reasonId` string, nullable
      - `name` string, nullable
    - `automaticUpdate` boolean, nullable
    - `automaticUpdater` 0 | 1
    - `approver` ExpenseApproverResponseDto
      - `userId` string, nullable
      - `userName` string, nullable
      - `companyApprovalGroupId` string, nullable
      - `companyApprovalGroupName` string, nullable
    - `workflowId` string, nullable
    - `workflowName` string, nullable
  - `intermediateGuid` string, uuid, nullable
  - `manualKmExpense` ExpenseKmSimulationResponseDto
    - `distance` number, double, nullable
    - `value` number, double, nullable
    - `duration` number, double, nullable
    - `routes` ExpenseKmSimulationRouteResponseDto[], nullable
      - `start` string, date-time, nullable
      - `end` string, date-time, nullable
      - `distance` number, double, nullable
      - `duration` number, double, nullable
      - `value` number, double, nullable
      - `arrivalLocation` ExpenseKmSimulationAddressResponseDto
        - `point` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `neighborhood` string, nullable
        - `street` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `label` string, nullable
        - `title` string, nullable
      - `departureLocation` ExpenseKmSimulationAddressResponseDto
        - `point` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `neighborhood` string, nullable
        - `street` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `label` string, nullable
        - `title` string, nullable
      - `staticMap` string, nullable
  - `refundPaymentDetails` ExpenseLabelAndNameResponseDto
    - `label` string, nullable
    - `name` string, nullable
    - `urlIcon` string, nullable
    - `color` string, nullable
  - `automaticKmExpense` ExpenseKmSimulationResponseDto
    - `distance` number, double, nullable
    - `value` number, double, nullable
    - `duration` number, double, nullable
    - `routes` ExpenseKmSimulationRouteResponseDto[], nullable
      - `start` string, date-time, nullable
      - `end` string, date-time, nullable
      - `distance` number, double, nullable
      - `duration` number, double, nullable
      - `value` number, double, nullable
      - `arrivalLocation` ExpenseKmSimulationAddressResponseDto
        - `point` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `neighborhood` string, nullable
        - `street` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `label` string, nullable
        - `title` string, nullable
      - `departureLocation` ExpenseKmSimulationAddressResponseDto
        - `point` ExpenseMobilityLocationResponseDto
          - `latitude` number, double, nullable
          - `longitude` number, double, nullable
        - `country` string, nullable
        - `state` string, nullable
        - `city` string, nullable
        - `neighborhood` string, nullable
        - `street` string, nullable
        - `streetNumber` string, nullable
        - `postalCode` string, nullable
        - `label` string, nullable
        - `title` string, nullable
      - `staticMap` string, nullable
  - `externalTransactionId` integer, nullable
  - `cardTransaction` ExpenseCardTransactionResponseDto
    - `transactionKey` string, nullable
    - `transactionTypeId` string, nullable
    - `transactionId` string, nullable
    - `eventId` string, nullable
    - `authorizationCode` string, nullable
    - `cardNumber` string, nullable
  - `vehicleCategory` ExpenseVehicleCategoryResponseDto
    - `description` string, nullable
    - `value` number, double
  - `qrCodeId` string, nullable
  - `expenseItems` ExpenseItemResponseDto[], nullable
    - `name` string, nullable
    - `code` string, nullable
    - `description` string, nullable
    - `unit` string, nullable
    - `unitValue` number, double, nullable
    - `quantity` number, double, nullable
    - `value` number, double, nullable
  - `destiny` ExpenseMobilityLocationResponseDto
    - `latitude` number, double, nullable
    - `longitude` number, double, nullable
  - `distance` number, double, nullable
  - `isDuplicated` boolean
  - `duplicatedExpenses` ExpenseDuplicatedResponseDto[], nullable
    - `expenseId` string, nullable
    - `storeName` string, nullable
    - `expenseValue` number, double, nullable
    - `userName` string, nullable
    - `paymentType` string, nullable
  - `attachments` string[], nullable
  - `isRefunded` boolean
  - `canEdit` boolean
  - `workflowUsing` boolean
  - `finalStatusDate` string, date-time, nullable
  - `companyBranchCnpj` string, nullable
  - `companyUnit` ExpenseCompanyUnitDto
    - `name` string, nullable
    - `code` string, nullable

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.dev/stuo/apis/external-api.md) · [All operations](https://skmtc.dev/stuo/apis/external-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/stuo/external-api/revisions/55217bb301d0/schema)
