PlanetFitness API

Entity

  • Customers

    • Get all customers (GET) https://planetfitapi.azurewebsites.net/api/customers
    • Get one customer by ID (GET) https://planetfitapi.azurewebsites.net/api/customers/:id
    • Update customer (PUT) https://planetfitapi.azurewebsites.net/api/customers/:id
    • Delete Customer (DELETE)
      https://planetfitapi.azurewebsites.net/api/customers/:id
    • Create Customer (POST) https://planetfitapi.azurewebsites.net/api/customers
  • Transactions

    • Get all Transactions (GET) https://planetfitapi.azurewebsites.net/api/transactions
    • Get one transaction by ID (GET) https://planetfitapi.azurewebsites.net/api/transactions/:id
    • Update Transaction (PUT) https://planetfitapi.azurewebsites.net/api/transactions/:id
    • Delete Transaction (DELETE)
      https://planetfitapi.azurewebsites.net/api/transactions/:id
    • Create Transaction (POST) https://planetfitapi.azurewebsites.net/api/transactions
  • Schedules

    • Get all Schedules (GET) https://planetfitapi.azurewebsites.net/api/schedules
    • Get one schedule by ID (GET) https://planetfitapi.azurewebsites.net/api/schedules/:id
    • Update Schedule (PUT) https://planetfitapi.azurewebsites.net/api/schedules/:id
    • Delete Schedule (DELETE)
      https://planetfitapi.azurewebsites.net/api/schedules/:id
    • Create Schedule (POST) https://planetfitapi.azurewebsites.net/api/schedules
  • Trainers

    • Get all Traines (GET) https://planetfitapi.azurewebsites.net/api/trainers
    • Get one Trainer by ID (GET) https://planetfitapi.azurewebsites.net/api/trainers/:id
    • Update Trainer (PUT) https://planetfitapi.azurewebsites.net/api/trainers/:id
    • Delete Trainer (DELETE)
      https://planetfitapi.azurewebsites.net/api/trianers/:id
    • Create Trainer (POST) https://planetfitapi.azurewebsites.net/api/trainers
  • Locations

    • Get all Locations (GET) https://planetfitapi.azurewebsites.net/api/locations
    • Get one Location by ID (GET) https://planetfitapi.azurewebsites.net/api/locations/:id
    • Update Location (PUT) https://planetfitapi.azurewebsites.net/api/locations/:id
    • Delete Locations (DELETE)
      https://planetfitapi.azurewebsites.net/api/locations/:id
    • Create Locations (POST) https://planetfitapi.azurewebsites.net/api/locations
  • Equipment

    • Get all Equipment (GET) https://planetfitapi.azurewebsites.net/api/equipment
    • Get one Equipment by ID (GET) https://planetfitapi.azurewebsites.net/api/equipment:id
    • Update Equipment (PUT) https://planetfitapi.azurewebsites.net/api/equipment/:id
    • Delete Equipment (DELETE)
      https://planetfitapi.azurewebsites.net/api/equipment/:id
    • Create Equipment (POST) https://planetfitapi.azurewebsites.net/api/equipment
  • Inventory

    • Get all Inventories (GET) https://planetfitapi.azurewebsites.net/api/inventory
    • Get one Inventory by ID (GET) https://planetfitapi.azurewebsites.net/api/inventory/:id
    • Create Inventory (POST)
      https://planetfitapi.azurewebsites.net/api/inventory
    • Update Inventory EquipmentQuantity (PUT) https://planetfitapi.azurewebsites.net/api/equipment/:id