API quick parts


Preview

Request type

GET Request GET Request Sample
/api/v1/samples/{id}/tokens?myParam={param} HTTP/1.1

Parameters table

requiredParam

Required

string

Description of the required parameter.

optionalParam

Optional

int

An optional parameter will be described here.

Request/response sample

Code
curl -X GET ^
--basic ^
--user administrator:t62dVG0YkqdTHO4G4K7z2jQ8 ^
--cacert comodo.ca-bundle ^
https://mycompany.com/api/v1/sample/123/tokens?param=1

Response codes

200: OK

The request has succeeded, the response body contains the requested information.

403: Forbidden

Returned if the user has no permission to perform the action.

404: Not Found

Returned if an item with the specified name does not exist.

Default API Quick Parts Markup

Request types

GET
<table class="CHHttpRequest CHHttpRequest_get">
    <tbody>
        <tr>
            <td class="CHHttpRequest_headerImg">
                <img src="/resources/Storage/project-imported-manual/http_request_get.png" alt="GET Request" />
            </td>
            <td class="CHHttpRequest_headerText">
                GET Request Sample
            </td>
        </tr>
        <tr>
            <td class="CHHttpRequest_code" colspan="2">
                /api/v1/samples/{id}/tokens?myParam={param} HTTP/1.1
            </td>
        </tr>
    </tbody>
</table>
DELETE
<table class="CHHttpRequest CHHttpRequest_delete">
    <tbody>
        <tr>
            <td class="CHHttpRequest_headerImg">
                <img src="/resources/Storage/project-imported-manual/http_request_delete.png" alt="DELETE Request" />
            </td>
            <td class="CHHttpRequest_headerText">
                DELETE Request Sample
            </td>
        </tr>
        <tr>
            <td class="CHHttpRequest_code" colspan="2">
                /api/v1/samples/{id}/tokens?myParam={param} HTTP/1.1
            </td>
        </tr>
    </tbody>
</table>
POST
<table class="CHHttpRequest CHHttpRequest_post">
    <tbody>
        <tr>
            <td class="CHHttpRequest_headerImg">
                <img src="/resources/Storage/project-imported-manual/http_request_post.png" alt="POST Request" />
            </td>
            <td class="CHHttpRequest_headerText">
                POST Request Sample
            </td>
        </tr>
        <tr>
            <td class="CHHttpRequest_code" colspan="2">
                /api/v1/samples/{id}/tokens?myParam={param} HTTP/1.1
            </td>
        </tr>
    </tbody>
</table>
PUT
<table class="CHHttpRequest CHHttpRequest_put">
    <tbody>
        <tr>
            <td class="CHHttpRequest_headerImg">
                <img src="/resources/Storage/project-imported-manual/http_request_put.png" alt="PUT Request" />
            </td>
            <td class="CHHttpRequest_headerText">
                PUT Request Sample
            </td>
        </tr>
        <tr>
            <td class="CHHttpRequest_code" colspan="2">
                /api/v1/samples/{id}/tokens?myParam={param} HTTP/1.1
            </td>
        </tr>
    </tbody>
</table>

Member table

HTML
<table class="CHMemberTable">
    <tbody>
        <tr>
            <td>
                <p>requiredParam</p>
                <p class="CHMemberTable_requiredMark">Required</p>
            </td>
            <td>
                string
            </td>
            <td>
                <p>
                    Description of the required parameter.
                </p>
            </td>
        </tr>
        <tr>
            <td>
                <p>optionalParam</p>
                <p class="CHMemberTable_optionalMark">Optional</p>
            </td>
            <td>
                int
            </td>
            <td>
                <p>
                    An optional parameter will be described here.
                </p>
            </td>
        </tr>
    </tbody>
</table>

Request/response sample

Due to ClickHelp specifics, it's not possible to recreate this from simply copy-pasting the code. You will need to create this from a Code Sample.

Response codes

HTML
<p class="CHResponseCode_good">
  200: OK
</p>
<p>
  The request has succeeded, the response body contains the requested information.
</p>
<p class="CHResponseCode_warning">
  403: Forbidden
</p>
<p>
  Returned if the user has no permission to perform the action.
</p>
<p class="CHResponseCode_error">
  404: Not Found
</p>
<p>
  Returned if an item with the specified name does not exist.
</p>

Default API Quick Parts CSS

CSS
.CHMemberTable {
  border: 1px solid #e7ecf0;
  border-radius: 3px;
  border-collapse: collapse;
  width: 100%;
}
.CHMemberTable tr:nth-child(even) {
  background-color: #f5f7f9;
}
.CHMemberTable td {
  border-bottom: 1px solid #f5f7f9;
  vertical-align: baseline;
  padding: 10px;
}
.CHMemberTable td p {
  margin: 0;
  line-height: 1.5;
}
.CHMemberTable > tr > td:first-child,
.CHMemberTable > tbody > tr > td:first-child {
  line-height: 1;
  white-space: nowrap;
}
.CHMemberTable > tr > td:nth-child(2),
.CHMemberTable > tbody > tr > td:nth-child(2) {
  font-family: "Consolas", monospace;
  color: #8792a2;
  white-space: nowrap;
}
.CHMemberTable > tr > td:last-child,
.CHMemberTable > tbody > tr > td:last-child {
  width: 100%;
}
.CHMemberTable_optionalMark,
.CHMemberTable_requiredMark {
  font-family: monospace;
  font-size: 0.9em;
  text-transform: uppercase;
}
.CHMemberTable_requiredMark {
  color: #ed6055;
}
.CHHttpRequest {
  width: 100%;
  table-layout: fixed;
  border: none;
  border-collapse: collapse;
  border-spacing: 0;
  margin-top: 1em;
}
.CHHttpRequest_headerImg,
.CHHttpRequest_headerText {
  padding-top: 5px;
  padding-bottom: 8px;
  font-weight: bold;
}
.CHHttpRequest_get .CHHttpRequest_headerImg,
.CHHttpRequest_put .CHHttpRequest_headerImg {
  width: 40px;
}
.CHHttpRequest_post .CHHttpRequest_headerImg {
  width: 47px;
}
.CHHttpRequest_delete .CHHttpRequest_headerImg {
  width: 63px;
}
.CHHttpRequest_headerImg {
  padding-right: 10px;
}
.CHHttpRequest_headerImg img {
  vertical-align: middle;
}
.CHHttpRequest_headerText {
  width: 100%;
}
.CHHttpRequest_code {
  font-family: "Consolas", monospace;
  font-size: 14px;
  color: #696969;
  background: #f6f7f9;
  border-radius: 4px;
  padding: 10px 16px;
}
.CHResponseCode_good,
.CHResponseCode_warning,
.CHResponseCode_error {
  font-weight: bold;
  margin-bottom: 0;
}
.CHResponseCode_good + p,
.CHResponseCode_warning + p,
.CHResponseCode_error + p {
  margin-top: 0;
}
.CHResponseCode_good::before,
.CHResponseCode_warning::before,
.CHResponseCode_error::before {
  content: " ";
  display: inline-block;
  height: 10px;
  width: 10px;
  border-radius: 50%;
}
.CHResponseCode_good::before {
  background: #27cb7c;
}
.CHResponseCode_warning::before {
  background: #ff9d3d;
}
.CHResponseCode_error::before {
  background: #ff4741;
}