dambel

دمبل

shevron
ورود | ثبت نام

API Docs / gyms / equipment / create



POST /api/v1/gyms/{gym-id}/equipment

Creates a new equipment entry for a gym.


Permissions

PermissionDescription
gym_equipment.createCreate equipment for your own gyms
gym_equipment.create_anyCreate equipment for any gym

URL Parameters

NameTypeRequiredDescriptionExample
gym-idintYesID of the gym123

Request Body Parameters

NameTypeRequiredDescriptionExample
equipment_idintYesID of the equipment10
countintYesNumber of this equipment in the gym5
brand_idintNoBrand ID (optional)2
descriptionstringNoDescription (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

StatusDescriptionReference
422Validation errorValidation error
401UnauthorizedAuthentication error
403Forbidden (no permission)Permission error
footer wave
logo

دمبل، دنیای هوشمند ورزش و تغذیه

LinkedinInstagramXYoutube