Skip to content

Commit e7fad21

Browse files
authored
feat: add api links (#19)
Improve the API page without broken links The old https://api.nethesis.it page now points here.
1 parent f468316 commit e7fad21

File tree

4 files changed

+42
-17
lines changed

4 files changed

+42
-17
lines changed

docs/tutorial/api/cti.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
---
2-
title: CTI APIs
2+
title: CTI APIs quickstart
33
sidebar_position: 2
44
---
55

6-
# CTI APIs
6+
# CTI APIs quickstart
77

88
The CTI API provides programmatic access to the NethVoice CTI (Computer Telephony Integration) features. This guide covers authentication, WebSocket connection, and two-factor authentication.
99
Legacy methods are also documented for reference, but migrating to the new methods is strongly recommended.
1010
New features and improvements are only available in the new API.
1111

12+
Full API specification is available at: [NethCTI Server full reference](https://documenter.getpostman.com/view/15699632/TzRRC88p#41f9b8cc-bea8-4917-a293-84eaedcaed08)
13+
1214
---
1315

1416
## Authentication {#authentication}

docs/tutorial/api/index.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,24 @@
11
---
2-
title: API Access
2+
title: APIs
33
sidebar_position: 10
44
---
55

6-
# API Access
6+
# APIs
77

88
This section contains tutorials and guides for integrating with NethVoice through its APIs.
99

10-
## Available Guides {#available-guides}
10+
## Available APIs {#available-apis}
11+
12+
Tutorials and guides for using these APIs can be found in the following sections:
13+
14+
- [CTI APIs quickstart](./cti.md) - Introduction to using the NethVoice CTI API
15+
16+
API references and documentation for NethVoice-related services:
17+
18+
- [CTI APIs full reference](https://documenter.getpostman.com/view/15699632/TzRRC88p#41f9b8cc-bea8-4917-a293-84eaedcaed08) interaction with the NethCTI Server that manages web-based telephony features.
19+
- [Tancredi provisioning](https://nethesis.github.io/tancredi/API)
20+
- Tancredi server is available for all NethVoice installations, the URL is:
21+
- `https://netvoice.your-domain.tld/tancredi/api/v1` for the APIs
22+
- `https://netvoice.your-domain.tld/privisioning/<token>/<filename>` for actual configuration files used by devices
23+
- [Configuration (wizard)](https://bump.sh/nethvoice/hub/nethvoice/doc/wizard/)
1124

12-
The NethVoice API provides programmatic access to manage and interact with your telephony system.
13-
Use these guides to get started with API integration and development.

i18n/it/docusaurus-plugin-content-docs/current/tutorial/api/cti.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
---
2-
title: API CTI
2+
title: API CTI quickstart
33
sidebar_position: 2
44
---
55

6-
# API CTI
6+
# API CTI quickstart
77

88
L'API CTI fornisce accesso programmatico alle funzionalità CTI (Computer Telephony Integration) di NethVoice. Questa guida copre l'autenticazione, la connessione WebSocket e l'autenticazione a due fattori.
99
I metodi legacy sono documentati per riferimento, ma è fortemente consigliato eseguire la migrazione ai nuovi metodi.
1010
Le nuove funzionalità e i miglioramenti sono disponibili solo nella nuova API.
1111

12+
Le specifiche complete sono disponibili qui: [NethCTI Server full reference](https://documenter.getpostman.com/view/15699632/TzRRC88p#41f9b8cc-bea8-4917-a293-84eaedcaed08)
13+
1214
---
1315

14-
## Autenticazione
16+
## Autenticazione {#authentication}
1517

1618
Il nuovo metodo di autenticazione utilizza JWT (JSON Web Tokens) per un accesso API sicuro.
1719

18-
### Login
20+
### Login {#login}
1921

2022
**Endpoint:** `POST /api/login`
2123

i18n/it/docusaurus-plugin-content-docs/current/tutorial/api/index.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
---
2-
title: Accesso alle API
2+
title: API
33
sidebar_position: 10
44
---
55

6-
# Accesso alle API
6+
# API
7+
Questa sezione contiene tutorial e guide per integrare NethVoice tramite le sue API.
78

8-
Questa sezione contiene tutorial e guide per l'integrazione con NethVoice tramite le sue API.
9+
## API disponibili {#available-apis}
910

10-
## Guide disponibili
11+
I tutorial e le guide per l'utilizzo di queste API sono disponibili nelle seguenti sezioni:
12+
13+
- [Guida rapida alle API CTI](./cti.md) - Introduzione all'utilizzo delle API CTI di NethVoice
14+
15+
Riferimenti e documentazione delle API per i servizi correlati a NethVoice:
16+
17+
- [Riferimento completo API CTI](https://documenter.getpostman.com/view/15699632/TzRRC88p#41f9b8cc-bea8-4917-a293-84eaedcaed08) interazione con il server NethCTI che gestisce le funzionalità di telefonia web.
18+
- [Provisioning Tancredi](https://nethesis.github.io/tancredi/API)
19+
- Il server Tancredi è disponibile per tutte le installazioni NethVoice, l'URL è:
20+
- `https://netvoice.tuo-dominio.tld/tancredi/api/v1` per le API
21+
- `https://netvoice.tuo-dominio.tld/privisioning/<token>/<filename>` per i file di configurazione utilizzati dai dispositivi
22+
- [Configurazione (wizard)](https://bump.sh/nethvoice/hub/nethvoice/doc/wizard/)
1123

12-
L'API di NethVoice fornisce accesso programmatico per gestire e interagire con il vostro sistema di telefonia.
13-
Utilizzate queste guide per iniziare con l'integrazione e lo sviluppo delle API.

0 commit comments

Comments
 (0)