- Platform Overview
- Resources and Guides
-
POS Integration
-
Getting Started
-
Core Concepts
-
Integration SDK
-
Certification
-
- Order Ahead
-
Provider Enablement
-
Provider Enablement
-
Endpoints
-
Developer Endpoints
-
-
API Reference
-
Getting Started
-
v15
-
- Access Tokens
- Campaigns
- Credit Cards
- Users
- Credit
- Locations
- Payment Methods
- QR Codes
- Progress Adjustments
- Orders
- Rewards
- Gift Cards
-
-
v14
-
- Credit
- Access Tokens
- Campaigns
- Categories
- Credit Cards
- Interstitials
- Locations
- Loyalty
-
Orders
- List by App
- List By Location
- Create
- Get Merchant Details
- Refund
- Get User Details
- Create Feedback
- Payment Tokens
- Support Tickets
- Users
-
-
Orders .: List By Location
API Reference / v14
List Orders Placed At A Merchant Location
This endpoint returns a list of orders placed at the given location. The response includes merchant-oriented data. Merchants may only retrieve orders placed at their own locations.
Request Endpoint
GET /v14/locations/:id/orders
Authorization Required – Merchant Token in Header
Authorization: token 123456-75489120749...
Request Parameters
Param | Presence | Description |
---|---|---|
id |
Required | The ID of the location. |
cURL Example
curl -X GET -H Accept:application/json -H Content-Type:application/json -H 'Authorization:token 123456-75489120749...' https://api.thelevelup.com/v14/locations/3796/orders
Example Response
HTTP/1.1 200 OK
[
{
"order": {
"uuid": "123b75b0806011e29e960800200c9a66",
"created_at": "2014-01-01T00:00:00-04:00",
"merchant_funded_credit_amount": 5,
"earn_amount": 0,
"loyalty_id": 123,
"refunded_at": null,
"refund_source": null,
"spend_amount": 5,
"tip_amount": 0,
"total_amount": 5,
"user_display_name": "Ryan T"
}
},
...
]
Errors
The logged in user does not have merchant credentials for the given location
HTTP/1.1 401 Unauthorized