Skip to main content
Keystone
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

Digital Advisor REST API를 사용하여 고객 소비 세부 정보를 확인하십시오

기여자

이 API는 지정된 CustomerID와 연결된 모든 구독에 대한 현재 소비 정보를 검색합니다.

  • 요청: *

* 방법 *

가져오기

* 끝점 *

https://api.activeiq.netapp.com/v1/keystone/customer/consumption-details

* 매개변수 *

  • "customer"를 입력합니다.

  • ID: <customer-id>입니다

* 머리글 *

  • 수락: application/json

  • authorizationToken: <access_key> 를 참조하십시오

  • 응답: * API는 주어진 고객에 대한 현재 서비스 사용 지표와 함께 모든 구독 목록이 포함된 JSON 객체로 응답합니다. 다음은 응답의 예입니다.

{
"result":  {
"returned_records": "string",
"records": [
{
"subscription":  {
"account_name": "string",
"number": "string",
"start_date": "string",
"end_date": "string"
},
"service_levels": [
{
"name": "string",
"committed_tib": "string",
"consumed_tib": "string",
"consumed_timestamp_utc": "string",
"burst_tib": "string",
"accrued_burst_tib": "string"
}
]
}
],
"request_id": "string",
"response_time": "string"
}
}
  • 상태 코드 *: 200 – 요청이 성공했습니다

  • 컬의 예 *:

curl -X 'GET' \ 'https://api.activeiq.netapp.com/v1/keystone/customer/consumption-details?type=customer&id=<customerID>' \ -H 'accept: application/json' \ -H 'authorizationToken: <access-key>'

고객에 대한 기간별 소비 세부 정보 확인

이 API는 지정된 시간 범위에 따라 지정된 CustomerID와 연결된 모든 구독에 대한 기간별 소비 정보를 검색합니다.

  • 요청: *

* 방법 *

가져오기

* 끝점 *

https://api.activeiq.netapp.com/v1/keystone/customer/historical-consumption-details

* 매개변수 *

  • "customer"를 입력합니다.

  • ID: <customer-id>입니다

  • From_date_UTC: <시작 날짜(RFC3339 형식)>

  • To_date_UTC: <end date (RFC3339 형식)>

* 머리글 *

  • 수락: application/json

  • authorizationToken: <access_key> 를 참조하십시오

  • 응답: *

API는 선택한 시간 범위 내에서 해당 고객에 대한 기간별 서비스 사용 메트릭과 함께 모든 구독 목록이 포함된 JSON 개체로 응답합니다. 다음은 응답의 예입니다.

{
"results":  {
"returned_records": 0,
"records": [
{
"subscription":  {
"account_name": "string",
"number": "string",
"start_date": "2023-08-24T14:15:22Z",
"end_date": "2023-08-24T14:15:22Z"
},
"service_levels": [
{
"name": "string",
"historical_consumption": [
{
"committed_tib": 0,
"consumed_tib": 0,
"timestamp_utc": "2023-08-24T14:15:22Z",
"burst_tib": 0,
"accrued_burst_tib": 0,
"is_invoiced": true
}
]
}
]
}
],
"request_parameters":  {
"from_date_utc": "2023-08-24",
"to_date_utc": "2023-08-24",
"customer_id": "string"
},
"request_id": "string",
"response_time": "string",
"customer":  {
"name": "string",
"id": "string"
}
}
}
  • 상태 코드 *: 200 – 요청이 성공했습니다

  • 컬의 예 *:

curl -X 'GET' \ 'https://api.activeiq-stg.netapp.com/v1/keystone/customer/historical-consumption-details? type=customer&id=<customerID>&from_date_utc=2023-08-24T14%3A15%3A22Z&t _date_utc=2023-08-24T14%3A15%3A22Z' \ -H 'accept: application/json' \ -H 'authorizationToken: <access-key>'