API ReferenceRecommendations

Get recommendation detail

GET
/api/v1/recommendations/{recommendation_id}/details

Authorization

BearerAuth
AuthorizationBearer <token>

In: header

Path Parameters

recommendation_id*string

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://loading/api/v1/recommendations/string/details"
{
  "success": true,
  "timestamp": "2019-08-24T14:15:22Z",
  "data": {
    "recommendation_id": "string",
    "service": "string",
    "resource_type": "string",
    "account": "string",
    "region": "string",
    "environment": "string",
    "tag": "string",
    "analysis_period": "string",
    "monthly_savings": 0,
    "annual_savings": 0,
    "current_spending": 0,
    "savings_percentage": 0,
    "actions": {
      "description": "string",
      "overview": "string",
      "implementation_process": "string",
      "execution_method": "string",
      "key_takeaway": "string",
      "operational_impact": "string"
    },
    "status": "pending",
    "created_at": "string",
    "tags": [
      "string"
    ],
    "resource_console_url": "string",
    "implementation_tags": [
      "string"
    ],
    "comparison_data": [
      {
        "property1": null,
        "property2": null
      }
    ],
    "metrics": [
      {
        "property1": null,
        "property2": null
      }
    ],
    "risk_assessment": {
      "property1": null,
      "property2": null
    },
    "implementation_steps": [
      {
        "property1": null,
        "property2": null
      }
    ],
    "api_pricing": {
      "property1": null,
      "property2": null
    },
    "iam_role_arn": "string",
    "iam_policy": {
      "property1": null,
      "property2": null
    },
    "manual_instructions": "string"
  }
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}
{
  "property1": null,
  "property2": null
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}
{
  "success": false,
  "error": {
    "code": "string",
    "message": "string",
    "details": null
  },
  "timestamp": "2019-08-24T14:15:22Z"
}