idoit#
Cet espace de noms est réservé aux méthodes communes.
Travail en cours
idoit.addons#
Affiche une liste des modules complémentaires installés.
Paramètres de la requête#
Clé | Type de données JSON | Description |
---|---|---|
- | - | - |
Travail en cours
Paramètres de la réponse#
La clé JSON result contient un tableau d'objets JSON. Chaque objet contient un résultat de recherche.
Clé | Type de données JSON | Description |
---|---|---|
Placeholder | Placeholder | Placeholder |
Placeholder | Placeholder | Placeholder |
Exemple#
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
idoit.constants#
Récupère les constantes définies dans i-doit.
Paramètres de la requête#
Clé | Type de données JSON | Description |
---|---|---|
- | - | - |
Réponse#
La clé JSON result contient un objet JSON.
Clé | Type de données JSON | Description |
---|---|---|
objectTypes | Objet | Liste des types d'objets Clés : constantes de types d'objets Valeurs : titres de types d'objets traduits |
categories | Objet | Liste des catégories globales et spécifiques |
categories.g | Objet | Liste des catégories globales Clés : constantes de catégories Valeurs : titres de catégories traduits |
categories.s | Objet | Liste des catégories spécifiques Clés : constantes de catégories Valeurs : titres de catégories traduits |
Exemple#
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
|
idoit.license#
Affiche des informations sur la licence installée.
Paramètres de la requête#
Clé | Type de données JSON | Requis | Description |
---|---|---|---|
Placeholder | Placeholder | Oui | Placeholder |
WIP
Paramètres de la réponse#
La clé JSON result contient un tableau d'objets JSON. Chaque objet contient un résultat de recherche.
Clé | Type de données JSON | Description |
---|---|---|
Placeholder | Placeholder | Placeholder |
Placeholder | Placeholder | Placeholder |
Exemple#
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
|
idoit.login#
Crée une nouvelle session avec les en-têtes X-RPC-Auth.
Paramètres de la requête#
Clé | Type de données JSON | Requis | Description |
---|---|---|---|
- | - | - | - |
Paramètres de réponse#
La clé JSON result contient un objet JSON.
Clé | Type de données JSON | Description |
---|---|---|
result | Booléen | Doit être true |
userid | Chaîne de caractères | Identifiant d'objet de l'utilisateur connecté (sous forme de chaîne numérique) |
name | Chaîne de caractères | Titre de l'objet de l'utilisateur connecté |
Chaîne de caractères | Attribut Adresse e-mail dans la catégorie Personnes → Données principales | |
username | Chaîne de caractères | Attribut Nom d'utilisateur dans la catégorie Personnes → Connexion |
session-id | Chaîne de caractères | Identifiant de session généré |
client-id | Chaîne de caractères | Identifiant du locataire (sous forme de chaîne numérique) |
client-name | Chaîne de caractères | Nom du locataire |
Exemple#
1 2 |
|
1 2 3 4 5 6 7 8 9 |
|
1 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
idoit.logout#
Ferme la session actuelle
Paramètres de la requête#
Clé | Type de données JSON | Description |
---|---|---|
- | - | - |
Paramètres de la réponse#
La clé JSON result contient un objet JSON.
Clé | Type de données JSON | Description |
---|---|---|
message | Chaîne de caractères | Doit être "Déconnexion réussie" |
result | Booléen | Doit être true |
Exemple#
Voir la méthode idoit.login avant.
1 |
|
1 2 3 4 5 6 7 8 9 |
|
Corps de la réponse#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
idoit.search#
Recherche dans i-doit
Paramètres de la requête#
Clé | Type de données JSON | Requis | Description |
---|---|---|---|
q | Chaîne de caractères | Oui | Requête, par exemple : "Mon petit serveur" |
Paramètres de la réponse#
La clé JSON result contient un tableau d'objets JSON. Chaque objet contient un résultat de recherche.
Clé | Type de données JSON | Description |
---|---|---|
documentID | Chaîne de caractères | Identifiant |
key | Chaîne de caractères | Attribut lié à la requête |
value | Chaîne de caractères | Valeur liée à la requête |
type | Chaîne de caractères | Module complémentaire ou fonction principale |
link | Chaîne de caractères | URL relative qui mène directement au résultat de la recherche |
score | Entier | Score (obsolète) |
Exemple#
1 2 3 4 5 6 7 8 9 10 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
idoit.version#
Obtenez des informations sur i-doit et l'utilisateur actuel
Paramètres de la requête#
Clé | Type de données JSON | Description |
---|---|---|
- | - | - |
Paramètres de la réponse#
La clé JSON result contient un objet JSON avec diverses informations sur i-doit lui-même et l'utilisateur actuel.
Clé | Type de données JSON | Description |
---|---|---|
login | Tableau | Informations sur l'utilisateur ayant effectué la demande; voir ci-dessous pour les détails |
login.userid | Chaîne | Identifiant de l'objet (sous forme de chaîne numérique) |
login.name | Chaîne | Titre de l'objet |
login.mail | Chaîne | Adresse e-mail (voir la catégorie Personnes → Données principales) |
login.username | Chaîne | Nom d'utilisateur (voir la catégorie Personnes → Connexion) |
login.mandator | Chaîne | Nom du locataire |
login.language | Chaîne | Langue : "en" ou "de" |
version | Chaîne | Version de i-doit installée |
step | Chaîne | Version de développement, alpha ou bêta |
type | Chaîne | Variante de version : "OPEN" ou "PRO" |
Exemple#
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|