Transcriptions

Notes
Niveau expert
La clé API doit être envoyée comme un jeton porteur dans l'en-tête d'autorisation de la requête. Obtenez votre clé API.
Liste

Point de terminaison API:

GET
https://assistant.eclixia.com/api/v1/transcriptions

Exemple de requête:

curl --location --request GET 'https://assistant.eclixia.com/api/v1/transcriptions' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
search
facultatif string
La requête de recherche.
search_by
facultatif string
Rechercher par. Les valeurs possibles sont name pour Nom, result pour Résultat. Valeur par défaut : name.
favorite
facultatif boolean
Filtrer par favori.
sort_by
facultatif string
Trier par. Les valeurs possibles sont id pour Date de création, name pour Nom. Valeur par défaut : id.
sort
facultatif string
Trier. Les valeurs possibles sont desc pour Décroissant, asc pour Croissant. Valeur par défaut : desc.
per_page
facultatif integer
Résultats par page. Les valeurs possibles sont 10, 25, 50, 100. Valeur par défaut : 10.
Afficher

Point de terminaison API:

GET
https://assistant.eclixia.com/api/v1/transcriptions/{id}

Exemple de requête:

curl --location --request GET 'https://assistant.eclixia.com/api/v1/transcriptions/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Magasin

Point de terminaison API:

POST
https://assistant.eclixia.com/api/v1/transcriptions

Exemple de requête:

curl --location --request POST 'https://assistant.eclixia.com/api/v1/transcriptions' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--form 'name={name}' \
--form 'file=@{file}'
Paramètre
Type
Description
name
requis string
Le nom de la transcription.
file
requis file
Le fichier audio.
description
facultatif string
La description du fichier audio.
language
facultatif string
La langue du fichier audio. La valeur doit être dans le format ISO 3166-1 alpha-2.
Mettre à jour

Point de terminaison API:

PUT PATCH
https://assistant.eclixia.com/api/v1/transcriptions/{id}

Exemple de requête:

curl --location --request PUT 'https://assistant.eclixia.com/api/v1/transcriptions/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}'
Paramètre
Type
Description
name
facultatif string
Le nom de la transcription.
result
facultatif string
Le résultat de la transcription.
favorite
facultatif boolean
Que la transcription soit favorite ou non.
Supprimer

Point de terminaison API:

DELETE
https://assistant.eclixia.com/api/v1/transcriptions/{id}

Exemple de requête:

curl --location --request DELETE 'https://assistant.eclixia.com/api/v1/transcriptions/{id}' \
--header 'Authorization: Bearer {api_key}'