Liste des appels Admin API

Le tableau suivant répertorie les appels API pris en charge pour FileMaker Server et FileMaker Cloud. Pour des informations détaillées sur les appels API, consultez les Informations sur la référence Admin API.

Appel API FileMaker Server FileMaker Cloud

Authentification

Obtenir l'accès limité

Oui

Non

Mettre à jour l'accès limité

Oui

Non

Demander le jeton d'accès

Oui

Oui

Invalider le jeton d'accès

Oui

Oui

Authentification

Non

Partielle1

Serveur de bases de données

Obtenir les métadonnées du serveur

Oui

Non

Mettre à jour le compte Admin Console

Oui

Non

Mettre à jour le nom du serveur

Oui

Non

Obtenir l'état du serveur

Oui

Non

Mettre à jour l'état du serveur

Oui

Non

Obtenir les coordonnées de l'administrateur

Oui

Non

Mettre à jour les coordonnées de l'administrateur

Oui

Non

Obtenir le paramètre serveur des rôles administrateur

Oui

Non

Créer un paramètre serveur de rôle administrateur

Oui

Non

Mettre à jour un paramètre serveur de rôle administrateur

Oui

Non

Supprimer le paramètre serveur des rôles administrateur

Oui

Non

Obtenir le paramètre de sécurité du serveur

Oui

Non

Mettre à jour le paramètre de sécurité du serveur

Oui

Non

Obtenir les paramètres généraux du serveur

Oui

Non

Mettre à jour les paramètres généraux du serveur

Oui

Non

Mettre à jour le paramètre des sauvegardes progressives du serveur

Oui

Non

Annuler la sauvegarde en cours

Oui

Non

Activer/désactiver les paramètres du dossier de bases de données supplémentaire du serveur

Oui

Non

Activer/désactiver le paramètre de découverte du serveur

Oui

Non

Obtenir le paramètre du flux authentifié

Oui

Oui

Définir le paramètre du flux authentifié

Oui

Oui

Autoriser les certificats avec un statut de révocation inconnu (obtenir)

Oui

Non

Autoriser les certificats avec un statut de révocation inconnu (mettre à jour)

Oui

Non

Obtenir le paramètre de sauvegarde parallèle du serveur

Oui

Non

Mettre à jour le paramètre de sauvegarde parallèle du serveur

Oui

Non

Obtenir l'accès limité

Oui

Non

Mettre à jour l'accès limité

Oui

Non

Obtenir le paramètre serveur des clés publiques FileMaker Server Admin API

Oui

Non

Ajouter le paramètre du serveur de clés publiques FileMaker Admin API

Oui

Non

Mettre à jour le paramètre du serveur de clés publiques FileMaker Admin API

Oui

Non

Supprimer des clés publiques FileMaker Server Admin API

Oui

Non

Obtenir le paramètre de cache persistant

Oui

Non

Définir le paramètre de cache persistant

Oui

Non

Obtenir le paramètre de blocage des nouveaux utilisateurs

Oui

Non

Définir le paramètre de blocage des nouveaux utilisateurs

Oui

Non

Obtenir les paramètres du dossier actuel du serveur

Oui

Non

Obtenir les chemins de dossier de base de données supplémentaires du serveur

Oui

Non

Obtenir les chemins de dossier de conteneur distant supplémentaires du serveur

Oui

Non

Obtenir le chemin du dossier de sauvegarde du serveur

Oui

Non

Mettre à jour le chemin du dossier de sauvegarde par défaut du serveur

Oui

Non

Obtenir le chemin du dossier de sauvegarde progressive du serveur

Oui

Non

Mettre à jour le chemin du dossier de sauvegarde progressive du serveur

Oui

Non

Bases de données

Répertorier les bases de données

Oui

Oui

Réaliser des opérations de base de données pour toutes les bases de données

Oui

Oui

Réaliser des opérations de base de données pour une base de données

Oui

Oui

Supprimer une base de données

Oui

Oui

Télécharger une base de données

Oui

Oui

Uploader une base de données

Oui

Non

Gestion des clients

Répertorier les clients

Oui

Oui

Envoyer un message au client

Oui

Oui

Déconnecter le client

Oui

Oui

Plannings

Répertorier les programmes

Oui

Oui

Dupliquer le programme

Oui

Oui

Créer un programme de sauvegarde

Oui

Non

Créer un programme de scripts FileMaker

Oui

Partielle2

Créer un programme de messages

Oui

Partielle3

Créer un programme de séquences de script

Oui

Non

Créer un programme de scripts système

Oui

Non

Créer un programme de vérification

Oui

Non

Obtenir le programme

Oui

Oui

Modifier/exécuter le programme

Oui

Partielle2

Supprimer le programme

Oui

Oui

PHP

Paramètres PHP

Oui

Non

Mettre à jour les paramètres PHP

Oui

Non

XML

Paramètres XML

Oui

Non

Mettre à jour les paramètres XML

Oui

Non

ODBC/JDBC

Paramètres ODBC/JDBC

Oui

Non

Mettre à jour les paramètres ODBC/JDBC

Oui

Non

FileMaker Data API

Limite de données FileMaker Data API

Oui

Non

Paramètres FileMaker Data API

Oui

Oui

Mettre à jour les paramètres FileMaker Data API

Oui

Oui

Moteur de publication Web

Paramètres de FileMaker WebDirect

Oui

Non

Mettre à jour les paramètres de FileMaker WebDirect

Oui

Non

Paramètres de moteur de publication Web pour tous les ordinateurs

Oui

Non

Paramètres de moteur de publication Web pour un seul ordinateur

Oui

Non

Mettre à jour les paramètres de moteur de publication Web

Oui

Non

Obtenir le paramètre URL de l'équilibreur de charge Nginx

Partielle4

Non

Mettre à jour le paramètre URL de l'équilibreur de charge Nginx

Partielle4

Non

Obtenir le paramètre du nombre maximum de connexions CWP

Oui

Non

Mettre à jour le paramètre du nombre maximum de connexions CWP

Oui

Non

OData

Paramètres OData

Oui

Oui

Mettre à jour les paramètres OData

Oui

Oui

Licence

Obtenir les informations sur la licence

Oui

Non

Importer la licence

Oui

Non

Synchroniser la licence

Oui

Non

Notifications

Activer/désactiver les notifications par email

Oui

Non

Obtenir les paramètres de notification par email

Oui

Non

Mettre à jour les paramètres de notification par email

Oui

Non

Authentification externe

Obtenir le nom de groupe du compte externe

Oui

Non

Mettre à jour le nom de groupe du compte externe

Oui

Non

Obtenir les informations sur le fournisseur d'identité Amazon

Oui

Non

Mettre à jour les informations du fournisseur d'identité Amazon

Oui

Non

Obtenir les informations sur le fournisseur d'identité Google

Oui

Non

Mettre à jour les informations du fournisseur d'identité Google

Oui

Non

Obtenir les informations sur le fournisseur d'identité Microsoft

Oui

Non

Mettre à jour les informations du fournisseur d'identité Microsoft

Oui

Non

Obtenir les informations du fournisseur d'identité OAuth personnalisé

Oui

Non

Mettre à jour les informations du fournisseur d'identité OAuth personnalisé

Oui

Non

Obtenir les informations du fournisseur d'identité AppleID

Oui

Non

Mettre à jour les informations du fournisseur d'identité AppleID

Oui

Non

Activer/désactiver la connexion à l'Admin Console

Oui

Non

Obtenir les paramètres de connexion à la base de données pour les comptes de serveur externe

Oui

Non

Mettre à jour les paramètres de connexion à la base de données pour les comptes de serveur externe

Oui

Non

Obtenir les paramètres de connexion à la base de données pour Amazon

Oui

Non

Mettre à jour les paramètres de connexion à la base de données pour Amazon

Oui

Non

Obtenir les paramètres de connexion à la base de données pour Google

Oui

Non

Mettre à jour les paramètres de connexion à la base de données pour Google

Oui

Non

Obtenir les paramètres de connexion à la base de données pour Microsoft

Oui

Non

Mettre à jour les paramètres de connexion à la base de données pour Microsoft

Oui

Non

Obtenir les paramètres de connexion à la base de données pour AppleID

Oui

Non

Mettre à jour les paramètres de connexion à la base de données pour AppleID

Oui

Non

Obtenir les paramètres de connexion à la base de données pour l'OAuth personnalisé

Oui

Non

Mettre à jour les paramètres de connexion à la base de données pour l'OAuth personnalisé

Oui

Non

Paramètres des clients FileMaker

Délai d'expiration de session FileMaker Pro et FileMaker Go

Oui

Non

Mettre à jour le délai d'expiration de session FileMaker Pro et FileMaker Go

Oui

Non

Délai d'expiration de session FileMaker WebDirect

Oui

Non

Mettre à jour le délai d'expiration de session FileMaker WebDirect

Oui

Non

Obtenir le paramètre de filtrage des bases de données

Oui

Non

Activer/désactiver le filtrage des bases de données

Oui

Non

Certificat SSL

Créer une CSR SSL

Oui

Non

Obtenir des informations sur le certificat du serveur

Oui

Non

Importer un certificat SSL

Oui

Non

Supprimer le certificat SSL

Oui

Non

FMPlugins

Obtenir la liste des plug-ins

Oui

Non

Activer/désactiver le plug-in individuel

Oui

Non

Activer/désactiver le script d'installation des plug-ins du moteur de publication Web

Oui

Non

Activer/désactiver les plug-ins du moteur de publication Web

Oui

Non

Activer/désactiver le script d'installation des plug-ins du serveur de base de données

Oui

Non

Activer/désactiver les plug-in du serveur de base de données

Oui

Non

Activer/désactiver le script d'installation de plug-in DAPI

Oui

Non

Activer/désactiver les plug-ins DAPI

Oui

Non

Obtenir la configuration du plug-in du serveur de base de données

Oui

Non

Obtenir la configuration du plug-in du moteur de publication Web

Oui

Non

Obtenir la configuration du plug-in DAPI

Oui

Non

Mise à jour d'apps personnalisées

Mettre à jour

Non

Oui

Upload d'apps personnalisées

Obtenir les informations d'upload de base de données

Non

Oui

Vérifier l'upload de fichier

Non

Oui

Événement d'upload de base de données

Non

Oui

Uploader

Non

Oui

Ajouter (obsolète)

Non

Oui

Ajouter plusieurs parties

Non

Oui

Invitation d'utilisateurs à rejoindre une équipe et ajout d'utilisateurs à un groupe

Inviter des utilisateurs à rejoindre une équipe

Non

Oui

Ajouter des utilisateurs à un groupe

Non

Oui

  1. Utilisée uniquement pour les appels API d'upload et de mise à jour d'apps personnalisées sur FileMaker Cloud.

  2. Le paramètre sendEmail n'est pas pris en charge.

  3. Le paramètre sendEmail et la valeur DB_IN_FOLDER pour le paramètre resourceType ne sont pas pris en charge.

  4. L'équilibrage de charge Nginx n'est pris en charge que sur FileMaker Server sous Linux.

Remarques 

  • FileMaker Cloud utilise l'heure UTC pour le paramètre startTimeStamp.

  • Pour filemakerScriptType, vous devez indiquer à la fois les paramètres fmScriptAccount et fmScriptPassword si vous voulez que le script s'exécute.

  • Dans FileMaker Cloud, pour filemakerScriptType, utilisez le paramètre fmScriptAccount pour préciser le jeton Claris ID et le paramètre fmScriptPassword pour préciser le jeton de rafraîchissement Claris ID. Si vous ne précisez aucun jeton de rafraîchissement, le script ne peut pas s'exécuter une fois le jeton Claris ID arrivé à expiration. Pour apprendre à générer le jeton, consultez l'Aide Claris Customer Console.

  • Lorsque vous utilisez FileMaker Admin API pour créer des programmes, il se peut que certaines valeurs spécifiées dans la requête API ne soient pas validées (par exemple, les comptes ou les mots de passe).

  • L'appel Obtenir le programme nécessite le paramètre schedule_id. Pour trouver un ID de programme, utilisez l'appel Obtenir les programmes pour répertorier tous les programmes et leurs paramètres.

  • Si la valeur renvoyée pour le paramètre d'état dans l'appel Répertorier les bases de données est Normal, la base de données s'ouvre.

  • Les appels API liés aux bases de données et les appels API de programme (à l'exception de ceux utilisés pour créer et modifier/exécuter les appels de programme) sont asynchrones et n'ont pas besoin de recevoir de réponse de la part de FileMaker Cloud ou de FileMaker Server. Il vous faudra peut-être suivre un appel asynchrone avec un appel GET pour confirmer que le statut du fichier a été modifié. Par exemple, suivez un appel de fermeture de base de données avec un appel GET databases pour confirmer leur fermeture. Si ce statut n'est pas immédiatement modifié, poursuivez la vérification. Le reste des appels API sont synchrones et ont besoin de recevoir une réponse de FileMaker Cloud ou de FileMaker Server.

  • L'appel Uploader une base de données ne prend pas en charge l'upload de données de conteneur externe et n'uploadera que la base de données.