---
title: "GET /reports/end-of-day"
method: GET
path: "/reports/end-of-day"
tags: ["reports"]
---

# GET /reports/end-of-day

`GET /reports/end-of-day`

## Request

- Base URL: `https://api.outdoorsy.com/v0`
- URL: `https://api.outdoorsy.com/v0/reports/end-of-day`
- Auth: one of:
  - API key in header `Authorization`
  - API key in header `API-Key`
- TypeScript: <https://skmtc.dev/outdoorsy/apis/outdoorsy-api-documentation/docs/reports/end-of-day/get.ts> (a function with typed inputs; its response is checked against the schema)

Generate end of day report request

## Query parameters

- `from` string
- `to` string
- `location_ids` string

## Response `200`

- EndOfDayReportResponse
  - `Meta` object
    - `total_card_payments` number, double
    - `total_cash_payments` number, double
    - `total_payments` number, double
    - `total_refund_amount` number, double
    - `total_reservation_amount` number, double
    - `total_reservation_count` integer
  - `data` object
    - `ended_bookings` EndOfDayReportBooking[]
      - `booked` string
      - `display_source` string
      - `display_status` string
      - `first_name` string
      - `from` string
      - `id` integer
      - `last_name` string
      - `owner_id` integer
      - `rental_id` integer
      - `rental_name` string
      - `renter_id` integer
      - `source` string
      - `status` string
      - `subtotal` number, double
      - `to` string
    - `new_bookings` EndOfDayReportBooking[]
      - `booked` string
      - `display_source` string
      - `display_status` string
      - `first_name` string
      - `from` string
      - `id` integer
      - `last_name` string
      - `owner_id` integer
      - `rental_id` integer
      - `rental_name` string
      - `renter_id` integer
      - `source` string
      - `status` string
      - `subtotal` number, double
      - `to` string
    - `started_bookings` EndOfDayReportBooking[]
      - `booked` string
      - `display_source` string
      - `display_status` string
      - `first_name` string
      - `from` string
      - `id` integer
      - `last_name` string
      - `owner_id` integer
      - `rental_id` integer
      - `rental_name` string
      - `renter_id` integer
      - `source` string
      - `status` string
      - `subtotal` number, double
      - `to` string

## Other responses

- `400`: Invalid input or state means you're bad
- `401`: Unauthorized error

---

[API](https://skmtc.dev/outdoorsy/apis/outdoorsy-api-documentation.md) - [All operations](https://skmtc.dev/outdoorsy/apis/outdoorsy-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/outdoorsy/apis/outdoorsy-api-documentation/revisions/f0cf8f605ea0?raw)
