This endpoint uses the following HTTP methods and urls:
| GET | Used for retrieving all inventory of a single event | https://api.equipcalendar.com/v1/events/{eventId:int}/inventory |
| GET | Used for retrieving a single events inventory | https://api.equipcalendar.com/v1/events/{eventId:int}/inventory/{id:int} |
| POST | Used for creating event inventory | https://api.equipcalendar.com/v1/events/{eventId:int}/inventory |
| PUT | Used for updating an events inventory | https://api.equipcalendar.com/v1/events/{eventId:int}/inventory/{id:int} |
| DELETE | Used for deleting event inventory | https://api.equipcalendar.com/v1/events/{eventId:int}/inventory/{id:int} |
All requests to this endpoint must contain an access_token (encoded using base64) in the Authorization HTTP Header. See the Authentication endpoint for more details.
GET /v1/events/{eventId:int}/inventory HTTP/1.1
Host: https://api.equipcalendar.com
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 Chrome/43.0.2357.124 Safari/537.36
Content-Type: application/json
Accept: */*
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.8
Authorization: bearer MmViNDg0OGEtNDk1ZS00NDQ2LWE0MjEtYjBiOTYwM2E1Mno5Omd1aWQ=
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
NONE
{
"data": [
{
"id": 140,
"eventId": 161,
"inventoryId": 73,
"quantity": 20,
"price": 3.25,
"Links": [
{
"rel": "self",
"method": "GET",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/140"
},
{
"rel": "edit",
"method": "PUT",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/140"
},
{
"rel": "delete",
"method": "DELETE",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/140"
},
{
"rel": "add",
"method": "POST",
"href": "https://api.equipcalendar.com/v1/events/161/inventory"
}
]
},
{
"id": 143,
"eventId": 161,
"inventoryId": 289,
"quantity": 20,
"price": 3.00,</snipped for brevity>
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
| id | the identifier of the object to address | integer | 2^31-1 (2,147,483,647) | Required |
NONE
{
"data": [
{
"id": 140,
"eventId": 161,
"inventoryId": 73,
"quantity": 20,
"price": 3.25,
"Links": [
{
"rel": "self",
"method": "GET",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/140"
},
{
"rel": "edit",
"method": "PUT",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/140"
},
{
"rel": "delete",
"method": "DELETE",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/140"
},
{
"rel": "add",
"method": "POST",
"href": "https://api.equipcalendar.com/v1/events/161/inventory"
}
]
}
]
}
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
| inventoryId | integer | Use values from Inventory Endpoint | Required | |
| quantity | Total units rented | integer | 2^31-1 (2,147,483,647) | Required, greater than or equal to zero |
| price | Unit price | decimal | Required, greater than or equal to zero |
{
"eventId":"161",
"inventoryId":542,
"quantity":"20",
"price":"4.25"
}
{
"data": [
{
"id": 146,
"eventId": 161,
"inventoryId": 542,
"quantity": 20,
"price": 4.25,
"Links": [
{
"rel": "self",
"method": "GET",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/146"
},
{
"rel": "edit",
"method": "PUT",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/146"
},
{
"rel": "delete",
"method": "DELETE",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/146"
},
{
"rel": "add",
"method": "POST",
"href": "https://api.equipcalendar.com/v1/events/161/inventory"
}
]
}
]
}
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
| id | the identifier of the object to address | integer | 2^31-1 (2,147,483,647) | Required |
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| id | Object identifier | integer | 2^31-1 (2,147,483,647) | Required |
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
| inventoryId | integer | Use values from Inventory Endpoint | Required | |
| quantity | Total units rented | integer | 2^31-1 (2,147,483,647) | Required, greater than or equal to zero |
| price | Unit price | decimal | Required, greater than or equal to zero |
{
"id":"146",
"eventId":"161",
"inventoryId":542,
"quantity":"15",
"price":"3.75"
}
{
"data": [
{
"id": 146,
"eventId": 161,
"inventoryId": 542,
"quantity": 15,
"price": 3.75,
"Links": [
{
"rel": "self",
"method": "GET",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/146"
},
{
"rel": "edit",
"method": "PUT",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/146"
},
{
"rel": "delete",
"method": "DELETE",
"href": "https://api.equipcalendar.com/v1/events/161/inventory/146"
},
{
"rel": "add",
"method": "POST",
"href": "https://api.equipcalendar.com/v1/events/161/inventory"
}
]
}
]
}
| Field | Description | Data Type | Comments | |
|---|---|---|---|---|
| eventId | the identifier of the object to address | integer | Use values from Events Endpoint | Required |
| id | the identifier of the object to address | integer | 2^31-1 (2,147,483,647) | Required |
NONE
{
"id": 146
}
© 2025 EQPD, LLC