Get orders by period

Get Order by Period allows you to request orders data from the company reports by time frame

Authorization

Bearer token with finance scope.

Query params

NameValue / TypeDesc.
businessIdstringcompany UUID
limituint64Size of result [1..500]. By default 50
offsetuint64Results starts from offset item. (zero based index)
sinceint32Earlier scheduled time to return
ISO8601 format. Example: 2021-02-20T13:34:27Z
toint32Latest scheduled time to return. ISO8601 format. Example: 2021-03-20T13:34:27Z

Request

curl --request GET \
  --url 'https://business-api.gett.com/v1/reports?businessId=[companyuuid]&limit=[limit]&offset=[offset]&since=[since]&to=[to]'
curl --request GET \
curl --url 'https://business-api.gett.com/v1/reports?businessId=6eaaa6c-a8cf-22b500f506&limit=100&offset=0&since=2020-02-20T00:00:00Z&to=2020-03-20T13:34:27Z' \

Response

{
    "result_size": 50,
    "total_orders_in_period": 179,
    "totals": [
        {
            "sum_total_exc_tax": 1233.5,
            "sum_total_inc_tax": 1233.5,
            "orders_count": 53,
            "currency_code": "GBP"
        },
        {
            "sum_total_exc_tax": 4788.26,
            "sum_total_inc_tax": 5594.44,
            "orders_count": 126,
            "currency_code": "ILS"
        }
    ],
      [
      "orders":[...]
  ]
}

Response by "orders"

{
  "id": 5823647,
  "status": "completed",
  "business_id": "78da5445-067c-451d-a1a7",
  "country": "GB",
  "category": "transportation",
  "product_name": "Black Cab",
  "tariff_area": "",
  "timezone": "Europe/London",
  "payment_summary": {
    "currency_code": "GBP",
    "total_exc_tax": 47.7,
    "total_inc_tax": 57.24,
    "total_tax": 8.67
  },
  "calculation": {
    "additional_fee": {
      "summary": {
        "amount": null,
        "amount_exc_tax": null,
        "amount_inc_tax": null,
        "tax": null
      }
    },
    "cancellation": {
      "details": {
        "cancelled_before_arrival_fee": 0,
        "cancelled_on_arrival_fee": 0
      },
      "summary": {
        "amount": null,
        "amount_exc_tax": null,
        "amount_inc_tax": null,
        "tax": null
      }
    },
    "commissions": {
      "details": {
        "line_items": [
          {
            "amount": 4.34,
            "amount_exc_tax": 4.34,
            "amount_inc_tax": 5.21,
            "fee": 10,
            "name": "Handling Fee",
            "type": "percentage_ride"
          }
        ]
      },
      "summary": {
        "amount": null,
        "amount_exc_tax": 4.34,
        "amount_inc_tax": 5.21,
        "tax": null
      }
    },
    "driving": {
      "summary": {
        "amount": 43.36,
        "amount_exc_tax": 43.36,
        "amount_inc_tax": 52.03,
        "tax": 8.67
      }
    },
    "extras": {
      "details": {
        "all_extras_info": null,
        "charged_extras_price": null
      },
      "summary": {
        "amount": null,
        "amount_exc_tax": null,
        "amount_inc_tax": null,
        "tax": null
      }
    },
    "stop_points": {
      "summary": {
        "amount": 0,
        "amount_exc_tax": 0,
        "amount_inc_tax": 0,
        "tax": 0
      }
    },
    "tech_fee": {
      "details": {
        "rate": 0
      },
      "summary": {
        "amount": 0,
        "amount_exc_tax": 0,
        "amount_inc_tax": 0,
        "tax": null
      }
    },
    "tax": {
      "conditional_tax": {
        "amount": 0,
        "applied_rate": 0
      },
      "sales_tax": {
        "amount": 8.67,
        "applied_rate": 20
      }
    },
    "tips": {
      "details": {
        "rate": 0
      },
      "summary": {
        "amount": 0,
        "amount_exc_tax": 0,
        "amount_inc_tax": 0,
        "tax": null
      }
    },
    "tolls": {
      "details": {
        "items": null
      },
      "summary": {
        "amount": 0,
        "amount_exc_tax": 0,
        "amount_inc_tax": 0,
        "tax": 0
      }
    },
    "total_without_commissions": {
      "summary": {
        "amount": 43.36,
        "amount_exc_tax": 43.36,
        "amount_inc_tax": 52.03,
        "tax": null
      }
    },
    "waiting": {
      "summary": {
        "amount": 0,
        "amount_exc_tax": 0,
        "amount_inc_tax": 0,
        "tax": 0
      },
      "details": {
        "free_time_min": 2,
        "paid_time_min": 0
      }
    }
  },
  "stops": [
    {
      "location": {
        "latitude": "51.473648",
        "longitude": "-0.324434",
        "full_address": "West Middlesex Hospital, Finance Officer,  Twickenham Road, ISLEWORTH, Middlesex, ENGLAND, TW7 6AG",
        "postcode": "TW7 6AF"
      },
      "actions": [
        {
          "type": "pick_up",
          "user": {
            "name": "John Smith",
            "phone": "440000000000",
            "email": "[email protected]",
            "cost_center": "",
            "department": "",
            "employee_external_id": "",
            "employee_id": "4973d449-6d0b-4c61-9c24"
          }
        }
      ],
      "type": "origin",
      "notes": ""
    },
    {
      "location": {
        "latitude": "51.480495",
        "longitude": "-0.4454942",
        "full_address": "Renaissance London Heathrow Hotel, Bath Road,  Heathrow, HOUNSLOW, Middlesex, ENGLAND, TW6 2AQ",
        "postcode": "TW6 2AQ"
      },
      "actions": [
        {
          "type": "drop_off",
          "user": {
            "name": "John Smith",
            "phone": "440000000000",
            "email": "[email protected]",
            "cost_center": "",
            "department": "",
            "employee_external_id": "",
            "employee_id": "4973d449-6d0b-4c61-9c24"
          }
        }
      ],
      "type": "destination",
      "notes": ""
    }
  ],
  "references": [
    {
      "id": 4456,
      "title": "JobReference",
      "value": "123:345"
    }
  ],
  "distance": {
    "ride_distance_unit": "miles",
    "ride_distance": 6.5
  },
  "emissions": {
    "CO2_emissions": 0.3,
    "CO2_emissions_unit": "kg",
    "fuel_type": "hybrid electric"
  },
  "duration_minutes": 3,
  "note_to_driver": "message text",
  "payment_type": "account",
  "scheduled_at": "2021-09-01T18:10:00+0100",
  "requested_at": "2021-09-01T17:49:14+0100",
  "will_arrive_at_pickup": "2021-09-01T17:59:18+0100",
  "pickedup_at": "2021-09-01T18:11:44+0100",
  "droppedoff_at": "2021-09-01T18:35:38+0100",
  "created_by_customer_care": "",
  "platform": "api",
  "created_by": "Jane Parker",
  "cancelled_by": "",
  "pickup_area": "London Row 17 Cube 7",
  "destination_area": "Heathrow Airport T1-4",
  "day_of_week": "Wednesday",
  "tariff": "T1_HIGH_+£3_2020_p1",
  "booking_type": "Pre-book"
}

What’s Next