Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the eazydocs domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/support.netim.com/wp-includes/functions.php on line 6131
Get certificate information with REST API - Netim Support

Get certificate information

Description

GET https://rest.netim.com/1.0/ssl/{idSsl}/

Return all information about a SSL certificate.

URL Parameters

  • {idSsl}
    SSL certificate ID (SSL-XXXX-XX).

Headers

  • Authorization string

    The Autorization header must start with “Bearer ” followed by the session ID.
    Example:”Autorization: Bearer b0f13a3c01d9cce2a9a44cd729f81c26″

  • Content-type string

    Content type of the request

    Only “application/json” is accepted

Common language examples

<?php
 
	$ch = curl_init();
 
	curl_setopt($ch, CURLOPT_URL,"https://rest.netim.com/1.0/ssl/$idSsl/");
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
	curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Bearer $sessionID", "Content-type: application/json"]);
	curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
 
 
	$result = json_decode(curl_exec ($ch), true);
	$status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	curl_close ($ch);
 
import java.util.Base64;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
 
public class Example {
 
	public static void main(String args[]) throws Exception {
		String sessionID = "12345678";
 
		String idSsl = "SSL-XXXX-XX";		
 
		HttpClient client = HttpClient.newHttpClient();
		HttpRequest request = HttpRequest.newBuilder()
			.uri(URI.create("https://rest.netim.com/1.0/ssl/" + idSsl + "/"))
			.method("GET", HttpRequest.BodyPublishers.ofString(""))
			.header("Content-Type", "application/json")
			.header("Accept-Language", "EN")
			.header("Authorization", "Bearer " + sessionID)
			.build();
		HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString());
 
		String result = response.body().toString();
	}
}
#!/usr/bin/python3
 
import json
import requests
 
 
idSsl = "SSL-XXXX-XX"
url = 'https://rest.netim.com/1.0/ssl/' + idSsl + "/"
 
sessionId = "1234567"
 
headers = {"Authorization": "Bearer " + sessionId, "Content-Type": "application/json"}
 
response = requests.get(url, headers=headers)
curl -X GET https://rest.netim.com/1.0/ssl/SSL-XXXX-XX/ \
-H 'Authorization: Bearer b0f13a3c01d9cce2a9a44cd729f81c26=' \
-H 'Content-type: application/json'