This resource provide Companies.
Scheme
https
Host
Valid ITSM host (example: subdomain-msp.cmdm.comodo.com )
Path
/api/rest/v1/company
Query Params
Param name | Description | Limitations |
page |
interested page | |
page-size |
how many results in answer |
max is 200 |
Request Headers
Key | Value | Descriptions |
Http method |
GET |
Http method |
Content-Type |
application/json | |
x-auth-type |
4 |
Authentication type identifier |
x-auth-token |
access token |
3rd Party Authentication token |
See the below links for more detail:
Examples
curl
curl -X GET -H
"Content-Type: application/json"
-H
"x-auth-type: 4"
-H
"x-auth-token: e087f80be7add78cea126174f474ad33"
-H
"Cache-Control: no-cache"
"https://subdomain-msp.env.comodo.com/api/rest/v1/company?page=1&page-size=200"
PHP/cUrl
<?php
$curl
= curl_init();
curl_setopt_array(
$curl
,
array
(
CURLOPT_PORT =>
"82"
,
CURLOPT_URL =>
"https://subdomain-msp.env.comodo.com/api/rest/v1/company?page=1&page-size=200"
,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING =>
""
,
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST =>
"GET"
,
CURLOPT_HTTPHEADER =>
array
(
"cache-control: no-cache"
,
"content-type: application/json"
,
"x-auth-token: e087f80be7add78cea126174f474ad33"
,
"x-auth-type: 4"
),
));
$response
= curl_exec(
$curl
);
$err
= curl_error(
$curl
);
curl_close(
$curl
);
if
(
$err
) {
echo
"cURL Error #:"
.
$err
;
}
else
{
echo
$response
;
}
Python
import
http.client
conn
=
http.client.HTTPSConnection(
"subdomain-msp.env.comodo.com"
)
headers
=
{
'content-type'
:
"application/json"
,
'x-auth-type'
:
"4"
,
'x-auth-token'
:
"e087f80be7add78cea126174f474ad33"
,
'cache-control'
:
"no-cache"
,
}
conn.request(
"GET"
,
"/api/rest/v1/company?page=1&page-size=200"
, headers
=
headers)
res
=
conn.getresponse()
data
=
res.read()
print
(data.decode(
"utf-8"
))
Sample execution can be handled via Postman Application.
Header part can be handled via Postman Application