# Monthly savings rates delivered through Moneyback Guarantee rebates and releases

### Get monthly Moneyback Guarantee savings

#### Endpoint
`get/beta/v1/org/{org_id}/moneyback-guarantees/savings`

Returns 730-hour monthly savings rates delivered through commitment rebates and releases. Rebate totals are normalized over the requested period; release savings are the monthly commitment cost eliminated by commitments released during the period. The end date is exclusive.

#### Path parameters
- **org_id**: string · uuid (Required)

#### Query parameters
- **provider**: string · enum (Required)
  - Cloud provider (aws, azure, gcp)
  - Example: `aws`
  - Possible values: `aws`, `azure`, `gcp`
- **start_date**: string · date (Required)
  - Start date (YYYY-MM-DD)
- **end_date**: string · date (Required)
  - End date (YYYY-MM-DD, exclusive)

#### Responses
- **200 OK** (application/json)
  - `monthly_rebate_savings`: number (Optional)
    - Rebates delivered over the requested period, normalized to a 730-hour monthly rate
  - `monthly_release_savings`: number (Optional)
    - 730-hour monthly commitment cost eliminated by commitments resold during the requested period
  - `monthly_total_savings`: number (Optional)
    - Sum of `monthly_rebate_savings` and `monthly_release_savings`
- **400 Bad request** (application/json)
- **401 Unauthorized** (application/json)
- **403 Forbidden** (application/json)
- **404 Not found** (application/json)
- **405 Method not allowed** (application/json)
- **409 Conflict** (application/json)
- **422 Unprocessable Content** (application/json)
- **500 Internal server error** (application/json)
- **default** (application/json)

#### Example Request
```http
GET /beta/v1/org/{org_id}/moneyback-guarantees/savings?provider=aws&start_date=2026-07-27&end_date=2026-07-27 HTTP/1.1
Accept: */*
```

#### Example Response
```json
{
  "monthly_rebate_savings": 1,
  "monthly_release_savings": 1,
  "monthly_total_savings": 1
}
```
