POST /api/v1/gyms/{gym-id}/equipment
Creates a new equipment entry for a gym.
Permissions
Permission | Description |
---|
gym_equipment.create | Create equipment for your own gyms |
gym_equipment.create_any | Create equipment for any gym |
URL Parameters
Name | Type | Required | Description | Example |
---|
gym-id | int | Yes | ID of the gym | 123 |
Request Body Parameters
Name | Type | Required | Description | Example |
---|
equipment_id | int | Yes | ID of the equipment | 10 |
count | int | Yes | Number of this equipment in the gym | 5 |
brand_id | int | No | Brand ID (optional) | 2 |
description | string | No | Description (optional) | "..." |
Request Example
{
"equipment_id": 10,
"count": 5,
"brand_id": 2,
"description": "Brand new treadmill"
}
Response
201 Created
Returns the created gym equipment resource.
Example
{ /* gym equipment resource */ }
For a full schema, see Gym Equipment Resource.
Error Responses