Call the status endpoint to get the status of the re-validation service that is running on the Conviva cloud.
Key
status
Resource URI
/status
Method
GET
Query Parameters
Not applicable.
Example Request
curl -X GET "https://validation.conviva.com/api/v1/status" \
-H "accept: application/json"
import base64
import http.client
conn = http.client.HTTPSConnection("validation.conviva.com")
headers = {
'Cache-Control': 'no-cache'
}
path = "/api/v1/status"
conn.request("GET", path, headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
var data = null;
var xhr = new XMLHttpRequest();
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("GET", "https://validation.conviva.com/api/v1/status");
xhr.setRequestHeader("cache-control", "no-cache");
xhr.send(data);
<?php
$request = new HttpRequest();
$request->setUrl('https://validation.conviva.com/api/v1/status');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders(array(
'cache-control' => 'no-cache'
));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
OkHttpClient client = new OkHttpClient.Builder();
Request request = new Request.Builder()
.url("https://validation.conviva.com/api/v1/status")
.get(null)
.addHeader("cache-control", "no-cache")
.build();
Response response = client.newCall(request).execute();
Success Response
Response Code:
200
Response Type:
application/json
Response Description:
Returns the JSON response status as UP or DOWN.
Example JSON Response
{
"status": "UP",
"message": "Validation Service is up and running",
"tagValidations": null
}
Common Error Responses
Code: 400 Bad Request Content: Request could not be processed.