Change Updates

Do not miss any Garmat API changes, ever again

Subscribe to the Garmat API changelog to be up to date on recent changes.

RSS

Changelog

Last update:
Compare
5 structure changes including:
2 Additions
3 Modifications
Modified 3
GET /api/booths
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • connectivity_status, last_active_mode properties Added
GET /api/booths/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • connectivity_status, last_active_mode properties Added
PUT /api/booths/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • connectivity_status, last_active_mode properties Added
Added 2
GET /api/event_definitions
POST /api/users/change_password
1 structure change including:
1 Modification
Modified 1 Breaking
POST /api/booths_provisioning
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
3 structure changes including:
3 Additions
Added 3
GET /api/booths_provisioning/{serial_number}
POST /api/booths_provisioning
PUT /api/booths_provisioning/{serial_number}
4 structure changes including:
3 Additions
1 Modification
Modified 1
GET /api/filters/maintenance_timeline
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • events_during_period property Added
Added 3
GET /api/booths/booth_filter_options
POST /api/help
PUT /api/users/{id}/update_invitation
2 structure changes including:
1 Addition
1 Modification
Modified 1
GET /api/bucketed_utilization
  • Query
  • group_by query parameter Added
Added 1
POST /api/users/{id}/resend_invitation
1 structure change including:
1 Addition
Added 1
GET /api/profile
5 structure changes including:
5 Modifications
Modified 5 Breaking
GET /api/booths
  • Query
  • start, includes, end query parameters Added
GET /api/bucketed_utilization
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • btu_usage, kw_usage properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • gas_usage, kwh_usage properties Added
GET /api/facilities
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • btu_usage, kw_usage properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • gas_usage, kwh_usage properties Added
GET /api/utilization
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • btu_usage, kw_usage properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • gas_usage, kwh_usage properties Added
GET /api/utilization/trends
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • utilization_time property Modified
        • median_cycles property Added
6 structure changes including:
1 Addition
5 Modifications
Modified 5 Breaking
GET /api/facilities
  • Query
  • format query parameter Added
GET /api/filters/maintenance_history
  • Query
  • start, format, end query parameters Added
GET /api/filters/maintenance_timeline
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • region_id property Added
GET /api/filters/overuse_trend
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • all_time, current_period, pct_change properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • overuse_count, overuse_cycles, overuse_time properties Added
  • Query
  • period query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • start, end query parameters Added
GET /api/filters/services
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • region_id property Added
Added 1
GET /api/utilization/trends
5 structure changes including:
1 Addition
4 Modifications
Modified 4
GET /api/accounts/{account_id}/regions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • is_default property Added
GET /api/facilities
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • events_missed, overuse_cycles, overuse_minutes, service_events properties Added
POST /api/accounts/{account_id}/regions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • is_default property Added
PUT /api/accounts/{account_id}/regions/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • is_default property Added
Added 1
GET /api/filters/overuse_trend
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /api/booths
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • plc_program, plc_program_revision properties Added
GET /api/booths/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • plc_program, plc_program_revision properties Added
GET /api/facilities
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • utilization_percentage property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • btu_usage, kw_usage, utilization_minutes, working_minutes properties Added
PUT /api/booths/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • plc_program, plc_program_revision properties Added
4 structure changes including:
2 Additions
2 Modifications
Modified 2
GET /api/booths/{id}/filter_maintenance_history
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • booth_overuse_cycles, booth_overuse_time properties Added
GET /api/filters/services
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • exhaust_filter, intake_filter, pre_filter properties Modified
Added 2
GET /api/filters/maintenance_history
GET /api/filters/maintenance_timeline
4 structure changes including:
1 Addition
3 Modifications
Modified 3
GET /api/accounts/{account_id}/regions
  • Query
  • search query parameter Added
GET /api/booths
  • Query
  • search query parameter Added
GET /api/facilities
  • Query
  • search query parameter Added
Added 1
GET /api/filters/services
1 structure change including:
1 Modification
Modified 1
GET /api/booths/{id}/filter_maintenances
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • exhaust_filter, intake_filter, pre_filter properties Modified
11 structure changes including:
2 Additions
9 Modifications
Modified 9
GET /api/accounts
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • regions property Added
GET /api/accounts/{account_id}/regions
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • booth_count, facility_count properties Added
GET /api/accounts/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • regions property Added
GET /api/booths
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • account_id property Added
GET /api/booths/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • account_id property Added
POST /api/accounts
  • Response
  • 200 response Modified
    • content type Modified
      • regions property Added
POST /api/accounts/{account_id}/regions
  • Response
  • 200 response Modified
    • content type Modified
      • booth_count, facility_count properties Added
PUT /api/accounts/{account_id}/regions/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • booth_count, facility_count properties Added
PUT /api/booths/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • account_id property Added
Added 2
GET /api/booths/{id}/filter_maintenance_history
GET /api/booths/{id}/filter_maintenances
1 structure change including:
1 Addition
Added 1
GET /api/bucketed_utilization
1 structure change including:
1 Modification
Modified 1
GET /api/utilization
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • btu_usage, kw_usage properties Added
2 structure changes including:
1 Addition
1 Modification
Modified 1
GET /api/facilities
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • active_alerts, cycle_count, utilization_percentage properties Added
  • Query
  • start, includes, end query parameters Added
Added 1
GET /api/utilization
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /api/facilities
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • location property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • address_line_1, address_line_2, city, state, working_hours, zipcode properties Added
GET /api/facilities/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • location property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • address_line_1, address_line_2, city, distributor_name, state, working_hours, zipcode properties Added
POST /api/facilities
  • Body
  • content type Modified
    • tz property Modified
      • Property is now required
        Breaking
    • location property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • address_line_1, address_line_2, city, state, working_hours, zipcode properties Added
  • Response
  • 200 response Modified
    • content type Modified
      • location property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • address_line_1, address_line_2, city, distributor_name, state, working_hours, zipcode properties Added
PUT /api/facilities/{id}
  • Body
  • content type Modified
    • tz property Modified
      • Property is now required
        Breaking
    • location property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • address_line_1, address_line_2, city, state, working_hours, zipcode properties Added
  • Response
  • 200 response Modified
    • content type Modified
      • location property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • address_line_1, address_line_2, city, distributor_name, state, working_hours, zipcode properties Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /api/booths/{id}/utilization_timeline
  • Query
  • datapoints, timezone query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • interval query parameter Added
GET /api/facilities/{id}/utilization_timeline
  • Query
  • datapoints, timezone query parameters Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • interval query parameter Added
9 structure changes including:
9 Modifications
Modified 9
GET /api/booths
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • created_at property Added
GET /api/booths/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • created_at property Added
GET /api/booths/{id}/utilization_timeline
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • duration property Added
GET /api/facilities
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • tz property Added
GET /api/facilities/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • tz property Added
GET /api/facilities/{id}/utilization_timeline
  • Response
  • 200 response Modified
    • content type Modified
      • data property Modified
        • duration property Added
POST /api/facilities
  • Body
  • content type Modified
    • tz property Added
  • Response
  • 200 response Modified
    • content type Modified
      • tz property Added
PUT /api/booths/{id}
  • Response
  • 200 response Modified
    • content type Modified
      • created_at property Added
PUT /api/facilities/{id}
  • Body
  • content type Modified
    • tz property Added
  • Response
  • 200 response Modified
    • content type Modified
      • tz property Added