Kernel in the Cloud API Reference

Kernel in the Cloud

KiC List

Retrieve List v1 - Latest

Used to request a single page of a report of Stores/Devices.

Request

path Parameters
reportGuid
required
string <= 36 characters >= 36 ^[a-zA-Z0-9-]*$
Example: 485e0de2-fd7c-8e52-b932-1dc3cb896101
reportId
required
integer

Responses

200

Retrieve Device/Store Data

Response Schema: application/json
_links object
--- ---
next object
Link to get data for next page, Not present if this is result is the last page of results
--- ---
href string
Example: "https://sandbox.api.visa.com/vacservices/v1/list/retrieve/3424bd66-1ed2-9h21-4fg6-130a14bsrb01/30001"
self object
Link to get data for current page
--- ---
href string
Example: "https://sandbox.api.visa.com/vacservices/v1/list/retrieve/3424bd66-1ed2-9h21-4fg6-130a14bsrb01/101"
content object
One of Devices/Stores Object
--- ---
devices Array of objects
Array
--- ---
kernelProfileId string
Kernel profile Id associated to VAC Device.
merchantProfile string
Merchant profile Id to which the VAC Device belongs to.
status string
Status of Device/Store in VAC.
statusChangeDateTime string
Date on which the Status of Device/Store in VAC changed.
storeProfileId string
Store profile Id associated to VAC Device/Merchant.
vacDeviceId string
VAC Device Id
stores Array of objects
Array
--- ---
status string
Status of Device/Store in VAC.
statusChangeDateTime string
Date on which the Status of Device/Store in VAC changed.
storeProfileId string
Store profile Id associated to VAC Device/Merchant.

404

When any field validation fails or when any required field is missing or when request is inconsistent with the Request definitions.

Response Schema: application/json
errorResponse object
--- ---
status
required
integer 3 characters
3 digit http status code
Example: 400
details Array of objects
Array
--- ---
location string
The place in the incoming message that the particular error occurred.
message string
The long description of the specific error that occurred.
message string
The long description of the error
Example: "No data yet, Please try again."
reason string
The short description of the error.
Example: "DATA_NOT_FOUND_ERROR"

get/vacservices/v1/list/retrieve/{reportGuid}/{reportId}

Sandbox server

https://sandbox.api.visa.com/vacservices/v1/list/retrieve/{reportGuid}/{reportId}

Copy

Response samples

application/json

Copy

Expand allCollapse all

{"_links": {"next": {"href": "https://sandbox.api.visa.com/vacservices/v1/list/retrieve/3424bd66-1ed2-9h21-4fg6-130a14bsrb01/30001"},"self": {"href": "https://sandbox.api.visa.com/vacservices/v1/list/retrieve/3424bd66-1ed2-9h21-4fg6-130a14bsrb01/101"}},"content": {"stores": [{"status": "string","storeProfileId": "string","statusChangeDateTime": "string"}],"devices": [{"status": "string","vacDeviceId": "string","storeProfileId": "string","kernelProfileId": "string","merchantProfile": "string","statusChangeDateTime": "string"}]}}`