customerapi.itconfidence.dk
Open in
urlscan Pro
51.120.244.185
Public Scan
Submitted URL: https://customerapi.itconfidence.dk/
Effective URL: https://customerapi.itconfidence.dk/api/v1/docs/
Submission: On November 28 via automatic, source certstream-suspicious — Scanned from DK
Effective URL: https://customerapi.itconfidence.dk/api/v1/docs/
Submission: On November 28 via automatic, source certstream-suspicious — Scanned from DK
Form analysis
1 forms found in the DOM<form data-v-fb32077d="">
<div data-v-fb32077d="" class="border-1/2 rounded bg-b-1 overflow-visible flex-1">
<table class="grid auto-rows-auto min-h-8 mb-0" style="grid-template-columns: 1fr;"><!---->
<tbody>
<tr data-v-fb32077d="" class="group contents w-fit min-w-full">
<th data-v-fb32077d=""
class="min-h-8 min-w-8 border-l-0 border-t-0 border-b-1/2 border-r-1/2 flex text-sm last:border-r-0 group-last:border-b-transparent p-0 m-0 relative truncate font-medium px-2 py-1.5 relative col-span-full cursor-pointer py-[0px] px-[0px] flex items-center"
role="cell">
<div class="contents"><button data-v-fb32077d="" type="button"
class="scalar-button scalar-row cursor-pointer items-center rounded w-full text-sm scalar-button-ghost bg-transparent active:text-c-1 hocus:text-c-1 h-auto py-0 px-0 text-c-2 hover:text-c-1 font-normal justify-start -outline-offset-2"
id="headlessui-popover-button-4" aria-expanded="false" data-headlessui-state=""><!---->
<div data-v-fb32077d="" class="text-c-1 h-8 flex min-w-[94px] items-center pr-0 pl-2"> Auth Type </div>
<div data-v-fb32077d="" class="pl-2"> None </div><svg data-v-f4f53d32="" data-v-fb32077d="" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" class="scalar-icon size-3 min-w-3 ml-auto mr-2.5" ariahidden="true"
role="presentation" style="--ce5c5c8a: 2;">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="m4.5 8.25 7.5 7.5 7.5-7.5"></path>
</svg><!---->
</button><!----></div><!---->
<div hidden="" style="position: fixed; height: 0px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
</th>
</tr>
</tbody>
</table>
</div>
<div hidden="" style="position: fixed; height: 0px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
<div data-v-fb32077d="" id="combobox-xypuNmafm63QIQOAOyI3m"></div>
</form>
Text Content
Open Menu Open Search(Keyboard Shortcut)⌃k * Collapse AUTH AUTH * Get Access Token HTTP Method: POST * Collapse CONTACTS CONTACTS * List Contacts HTTP Method: GET * Get Contact HTTP Method: GET * Create Contact HTTP Method: POST * Update Contact HTTP Method: PUT * Delete Contact HTTP Method: DEL * Collapse TICKETS TICKETS * List Tickets HTTP Method: GET * Get Ticket HTTP Method: GET * Create Ticket HTTP Method: POST * Update Ticket HTTP Method: PUT * Delete Ticket HTTP Method: DEL Open API Client Powered by Scalar 2024-11-07 OAS 3.0.3 IT CONFIDENCE A/S API Download OpenAPI Document IT Confidence Customer API Documentation Server Base URL Selected:https://customerapi.itconfidence.dk Client Libraries Shell Ruby Node.js PHP PythonSelect Client LibraryLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession More cURL Shell AUTH #COPY LINK TO "AUTH" Endpoints for managing and verifying access tokens AUTH Endpoints * POST/api/v1/auth/ GET ACCESS TOKEN #COPY LINK TO "GET ACCESS TOKEN" Get an Access Token Body application/json Hide Child Attributes refreshToken string required Responses * Expand200Default Response application/json * Expand401Default Response application/json POST/api/v1/auth/ Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/auth/ \ --request POST \ --header 'Content-Type: application/json' \ --data '{ "refreshToken": "" }' Test Request(POST /api/v1/auth/) 200401 Show Schema Copy content { "jwt": "…" } Default Response CONTACTS #COPY LINK TO "CONTACTS" Endpoints for managing contacts CONTACTS Endpoints * GET/api/v1/contacts/ * GET/api/v1/contacts/{id} * POST/api/v1/contacts/{id} * PUT/api/v1/contacts/{id} * DELETE/api/v1/contacts/{id} LIST CONTACTS #COPY LINK TO "LIST CONTACTS" List all Contacts Responses * Expand200Default Response application/json GET/api/v1/contacts/ Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/contacts/ Test Request(GET /api/v1/contacts/) 200 Show Schema Copy content { "collection": [ { "id": 1, "firstName": "…", "lastName": "…", "jobTitle": "…", "email": "…", "phones": [ "…" ] } ], "pagination": { "count": 1 } } Default Response GET CONTACT #COPY LINK TO "GET CONTACT" Get a Contact by its id Path Parameters * id number required Responses * Expand200Default Response application/json GET/api/v1/contacts/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/contacts/1 Test Request(GET /api/v1/contacts/{id}) 200 Show Schema Copy content { "id": 1, "firstName": "…", "lastName": "…", "jobTitle": "…", "email": "…", "phones": [ "…" ] } Default Response CREATE CONTACT #COPY LINK TO "CREATE CONTACT" Create a Contact Path Parameters * id number required Responses * 200 Default Response POST/api/v1/contacts/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/contacts/1 \ --request POST Test Request(POST /api/v1/contacts/{id}) 200 No Body Default Response UPDATE CONTACT #COPY LINK TO "UPDATE CONTACT" Update a Contact by its id Path Parameters * id number required Responses * 200 Default Response PUT/api/v1/contacts/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/contacts/1 \ --request PUT Test Request(PUT /api/v1/contacts/{id}) 200 No Body Default Response DELETE CONTACT #COPY LINK TO "DELETE CONTACT" Delete a Contact by its id Path Parameters * id number required Responses * 200 Default Response DELETE/api/v1/contacts/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/contacts/1 \ --request DELETE Test Request(DELETE /api/v1/contacts/{id}) 200 No Body Default Response TICKETS #COPY LINK TO "TICKETS" Endpoints for managing tickets TICKETS Endpoints * GET/api/v1/tickets/ * GET/api/v1/tickets/{id} * POST/api/v1/tickets/{id} * PUT/api/v1/tickets/{id} * DELETE/api/v1/tickets/{id} LIST TICKETS #COPY LINK TO "LIST TICKETS" List all tickets Responses * Expand200Default Response application/json GET/api/v1/tickets/ Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/tickets/ Test Request(GET /api/v1/tickets/) 200 Show Schema Copy content { "collection": [ { "id": 1, "contact": 1, "subject": "…", "createdDate": "…", "modifiedDate": "…", "status": "…" } ], "pagination": { "count": 1 } } Default Response GET TICKET #COPY LINK TO "GET TICKET" Get a ticket by its id Path Parameters * id number required Responses * Expand200Default Response application/json GET/api/v1/tickets/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/tickets/1 Test Request(GET /api/v1/tickets/{id}) 200 Show Schema Copy content { "id": 1, "contact": 1, "subject": "…", "createdDate": "…", "modifiedDate": "…", "status": "…" } Default Response CREATE TICKET #COPY LINK TO "CREATE TICKET" Create a ticket Path Parameters * id number required Responses * Expand200Default Response application/json POST/api/v1/tickets/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/tickets/1 \ --request POST Test Request(POST /api/v1/tickets/{id}) 200 Show Schema Copy content { "id": 1, "contact": 1, "subject": "…", "createdDate": "…", "modifiedDate": "…", "status": "…" } Default Response UPDATE TICKET #COPY LINK TO "UPDATE TICKET" Update a ticket by its id Path Parameters * id number required Responses * Expand200Default Response application/json PUT/api/v1/tickets/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/tickets/1 \ --request PUT Test Request(PUT /api/v1/tickets/{id}) 200 Show Schema Copy content { "id": 1, "contact": 1, "subject": "…", "createdDate": "…", "modifiedDate": "…", "status": "…" } Default Response DELETE TICKET #COPY LINK TO "DELETE TICKET" Delete a ticket by its id Path Parameters * id number required Responses * Expand204Default Response application/json * Expand500Default Response application/json DELETE/api/v1/tickets/{id} Selected HTTP client: Shell cURLLibcurlclj-httpHttpClientRestSharpNewRequestHTTP/1.1AsyncHttpjava.net.httpOkHttpUnirestXMLHttpRequestAxiosfetchjQueryOkHttpundiciHTTPRequestAxiosFetchNSURLSessionCoHTTPcURLGuzzleHTTP v1HTTP v2Invoke-WebRequestInvoke-RestMethodhttp.clientRequestshttrnet::httpcURLHTTPieWgetNSURLSession Copy content curl https://customerapi.itconfidence.dk/api/v1/tickets/1 \ --request DELETE Test Request(DELETE /api/v1/tickets/{id}) 204500 Show Schema null Default Response Show sidebar Powered by Scalar.com GET /api/v1/contacts/ Send Send Request Open API Client Close ClientClose Client * AUTH * CONTACTS * List Contacts HTTP Method: GET * Delete Contact HTTP Method: DEL * Get Contact HTTP Method: GET * Create Contact HTTP Method: POST * Update Contact HTTP Method: PUT * TICKETS ,\ \\\,_ \` ,\ __,.-" =__) ." ),_/ , \/\_\_| )_-\ \_-` `-----` `--` __ // \,_ \` ,\ __,.-" =__) ." ),_/ , \/\ \_| // / / / / / Let's Get Started Create request, folder, collection or import OpenAPI document List Contacts Filter Sections All Query Auth Cookies Headers All Authentication Authentication Optional Auth Type None Path Variables You can use variables in your path: /endpoint/{my_path_variable} Cookies ClearAll Cookies Row Enabled Key Value Headers ClearAll Headers Row Enabled Key Value Query Parameters ClearAll Query Parameters Row Enabled Key Value Body JSON 9 1 Response Filter Sections All Cookies Headers Body All .,,uod8B8bou,,. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:. ||||||||||||||!?TFPRBBBBBBBBBBBBBBB8m=, |||| '""^^!!||||||||||TFPRBBBVT!:...! |||| '""^^!!|||||?!:.......! |||| ||||.........! |||| ||||.........! |||| ||||.........! |||| ||||.........! |||| ||||.........! |||| ||||.........! ||||, ||||.........` |||||!!-._ ||||.......;. ':!|||||||||!!-._ ||||.....bBBBBWdou,. bBBBBB86foi!|||||||!!-..:|||!..bBBBBBBBBBBBBBBY! ::!?TFPRBBBBBB86foi!||||||||!!bBBBBBBBBBBBBBBY..! :::::::::!?TFPRBBBBBB86ftiaabBBBBBBBBBBBBBBY....! :::;`"^!:;::::::!?TFPRBBBBBBBBBBBBBBBBBBBY......! ;::::::...''^::::::::::!?TFPRBBBBBBBBBBY........! .ob86foi;::::::::::::::::::::::::!?TFPRBY..........` .b888888888886foi;:::::::::::::::::::::::..........` .b888888888888888888886foi;::::::::::::::::...........b888888888888888888888888888886foi;:::::::::......`!Tf998888888888888888888888888888888886foi;:::....` '"^!|Tf9988888888888888888888888888888888!::..` '"^!|Tf998888888888888888888888889!! '` '"^!|Tf9988888888888888888!!` iBBbo. '"^!|Tf998888888889!` WBBBBbo. '"^!|Tf9989!` YBBBP^' '"^!` ` Send Request ^ ↵