Aller au contenu
kafinea logo svg

Kafinea

  • Fonctionnalités
        • Finances
          • Achats
          • Audits & KPI
          • Comptabilité
          • Facturation
        • Gestion
          • Documents
          • Gestion de projet
          • Gestion des stocks
          • Maintenance
        • RH
          • Employés
          • Feuilles de temps
          • Gestion des absences
          • Recrutement
        • Service client
          • Contrats de service
          • Interventions
          • Suivi de garanties
          • Tickets
        • Ventes
          • Abonnements
          • Automatisation des ventes
          • CRM
          • Points de vente
        • Fonctionnalités transversales
          • API
          • Extranet
          • Signature électronique
          • Workflows
  • Tarifs
  • Se connecter
  • Découvrir la démo
kafinea logo svg
Kafinea

Marketing

6
  • Les prospects
  • Les affaires
  • L’envoi d’emails et de SMS
  • Campagnes
    • Les campagnes marketing
    • Le paramétrage de campagnes email et SMS
    • Le calcul de marge prévisionnelle d’une campagne

Outils Kafinea

9
  • La Gestion Électronique des Documents
  • La saisie automatique depuis un PDF
  • Le journal d’évènements
  • La facturation électronique
  • L’import / export de données
  • L’envoi de documents par email
  • La signature électronique
  • Extranet
    • Le portail client
    • Le portail collaborateur

Ventes

15
  • Les comptes client
  • Les contacts
  • Les devis client
  • Les bons de commande client
  • Les avoirs client
  • Recherche d’Entreprises (Sirene)
  • Facturation
    • La facturation classique
    • La facturation d’avancement
    • La facturation de consommations d’articles
    • La facturation électronique
  • Paiements
    • Les paiements client
    • L’association d’un paiement à une ou plusieurs factures
  • Grille tarifaire
    • L’utilisation d’une grille tarifaire
    • Les stratégies de tarification
    • Guide administrateur grille tarifaire

Achats

5
  • Les fournisseurs
  • Les bons de commande fournisseur
  • Les factures fournisseur
  • Les avoirs fournisseur
  • Les paiements fournisseur

Catalogue

5
  • Les produits
  • Les services
  • Les familles d’articles
  • Les unités de mesure
  • Les produits – Administration

Finances

18
  • Les comptes bancaires
  • Les comptes bancaires tiers
  • Les transactions bancaires
  • Les mandats SEPA
  • Les prélèvements bancaires
  • Les saisies manuelles
  • Comptabilité
    • La comptabilité
    • Les écritures comptables
    • Les stratégies comptables
    • Les états financiers
    • Les rapprochements bancaires
    • Les relevés bancaires
    • Les outils pour vérifier sa comptabilité
    • Le paramétrage de la déclaration de TVA
    • La déclaration de TVA
    • L’export de comptabilité au format FEC
  • Exercices comptables
    • Les exercices comptables
    • La comptabilité de trésorerie

Ressources Humaines

15
  • Les personnes
  • Les services
  • Les activités
  • Les affectations de service
  • Les feuilles de temps
  • Les demandes de congés
  • Les natures des absences
  • Les notes de frais
  • Les formations
  • Les lieux de travail
  • Les matrices de polyvalence
  • Les modèles de contrats de travail
  • Les bulletins de paie
  • Extranet collaborateur
    • La carte espace collaborateur
    • La gestion des congés

Gestion de projet

4
  • Les projets
  • Les tâches de projet
  • Les jalons de projet
  • Les participations aux projets

Support client

6
  • Les tickets
  • Les contrats de service
  • Les équipements client
  • Les instances client
  • Le suivi de garanties
  • Les FAQ

Maintenance

4
  • Les établissements
  • Les sites de maitenance
  • Les équipements
  • Les opérations de maintenance

Gestion des stocks

8
  • Les sites de stockage
  • Les emplacements de stockage
  • Les mouvements de stock
  • Les demandes de transfert de stock
  • Les bons de livraison
  • Les bons de réception
  • Les modes de livraison
  • Valorisation des Stocks

Points de vente

5
  • Les points de vente physiques
  • Les boutiques e-commerce
  • Les mouvements de caisse
  • Caisse enregistreuse
    • Les caisses enregistreuses
    • Le paramétrage de votre caisse enregistreuse

Gestion documentaire

3
  • Modèles
    • Les modèles de documents
    • Les modèles d’emails
    • Les shortcodes

Automatisation

2
  • Les formulaires
  • Le planificateur

Intégrations

7
  • API
    • API REST – Introduction
    • API REST – Authentification
    • API REST – Opérations CRUD
    • API REST – Relations entre entités
    • API REST – Requêtes et interrogation
    • API REST – Gestion des fichiers
    • API REST – Listes déroulantes (Picklist)

Interface Kafinea

7
  • La navigation
  • Les listes
  • Les enregistrements
  • Les étiquettes (tags)
  • Les rapports
  • Les tableaux de bord
  • Le gestionnaire d’agencement

Paramétrage

12
  • Les sociétés
  • Les utilisateurs
  • Les droits d’accès
  • Les préférences utilisateur
  • Les langues et traductions
  • Les formats de numérotation
  • Le paramétrage SMTP
  • La recherche globale
  • Le filtrage des popups catalogue
  • Le verrouillage permanent
  • Mappage de données
    • Le mappage de conversion de prospect
    • Le mappage d’affaire en projet
  • Kafinea
  • Documentation
  • Intégrations
  • API
  • API REST – Requêtes et interrogation
View Categories

API REST – Requêtes et interrogation

2 minutes

API REST – Requêtes et interrogation #


Query — Interroger la base de données #

Cette opération permet d’effectuer une requête SELECT. La requête doit suivre un format spécifique et présente certaines limitations :

  • Un seul type d’entité par requête (pas de JOIN)
  • Maximum 100 résultats par requête (utilisez LIMIT et OFFSET pour paginer)
  • Les clauses WHERE, ORDER BY et LIMIT sont facultatives
  • La requête doit être URL-encodée

GET https://apps.kafinea.com/{instance}/webservice.php

Paramètre Type Requis Description
operation string oui Doit être query
sessionName string oui Identifiant de session
query string oui Requête SQL (URL-encodée)

Exemple curl :

curl "https://apps.kafinea.com/YourKafinea/webservice.php?operation=query&sessionName=YOUR_SESSION_ID&query=SELECT%20*%20FROM%20Contacts%20WHERE%20lastname%3D'Dupont'%20LIMIT%2010%20;"

Format de la requête #

SELECT * | ColumnsList | count(*)
FROM ModuleName
WHERE Conditions
ORDER BY ColumnsList
LIMIT Offset, Limit ;

Important : le point-virgule final est obligatoire.

Détails :

Élément Description
ColumnsList Liste de noms de champs séparés par des virgules
ModuleName Nom du module de l’entité
Conditions Séparées par AND ou OR, traitées de gauche à droite. Pas de regroupement avec parenthèses.
Offset Entier (facultatif)
Limit Entier

Types de conditions disponibles :

Type Syntaxe Exemple
Opérateur <, >, <=, >=, !=, = lastname = 'Dupont'
IN IN(val1, val2, ...) industry IN('Tech', 'Finance')
LIKE LIKE 'pattern' lastname LIKE '%dup%'

Query Related — Interroger les listes connexes #

Cette opération permet d’obtenir les entités des listes connexes d’une entité spécifique. La requête suit le même format que query, mais sans point-virgule final.

GET https://apps.kafinea.com/{instance}/webservice.php

Paramètre Type Requis Description
operation string oui Doit être query_related
sessionName string oui Identifiant de session
id string oui ID Webservice de l’entité parente
relatedLabel string oui Nom du module lié
query string oui Requête SQL (URL-encodée, sans ; final)

Exemple curl :

curl "https://apps.kafinea.com/YourKafinea/webservice.php?operation=query_related&sessionName=YOUR_SESSION_ID&id=21x3456&relatedLabel=Documents&query=SELECT%20*%20FROM%20Documents%20WHERE%20filesize%20%3E%2010000"

Exemple de requête :

SELECT * FROM Documents WHERE filesize > 10000

Références associées 🔗 #

  • Opérations CRUD
  • Introduction API
Index
  • API REST - Requêtes et interrogation
    • Query — Interroger la base de données
      • Format de la requête
    • Query Related — Interroger les listes connexes
    • Références associées 🔗

Un logiciel tout-en-un conçu pour les PME. Profitez des capacités d’automatisation et de la flexibilité de notre plateforme de gestion d’entreprise pour faciliter le travail de tous vos collaborateurs.

RESSOURCES

Blog
Charte graphique
Distributeurs
Documentation
Sécurité

Portail clients
À PROPOS

CGU
Foire Aux Questions
Mentions légales
Nous contacter
Politique de confidentialité
Politique de cookies
Qui sommes-nous ?

FINANCES

Achats
Audits & KPI
Comptabilité
Facturation

GESTION

Documents
Gestion de projet
Gestion des stocks
Maintenance

RH

Employés
Feuilles de temps
Gestion des absences
Recrutement

SERVICE CLIENT

Contrats de service
Interventions
Suivi de garanties
Tickets

VENTES

Abonnements
Automatisation des ventes
CRM
Points de vente

© 2026 Madiasoft - Kafinea

24 rue Louis Blanc, 75010 PARIS

01 70 06 05 41

Facebook Linkedin
kafinea logo svg
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces cookies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’internaute, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou la personne utilisant le service.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’internaute sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Voir les préférences
  • {title}
  • {title}
  • {title}
  • Fonctionnalités
    • Finances
      • Achats
      • Audits & KPI
      • Comptabilité
      • Facturation
    • Gestion
      • Documents
      • Interventions
      • Gestion de projet
      • Gestion des stocks
    • RH
      • Employés
      • Feuilles de temps
      • Gestion des absences
      • Recrutement
    • Service client
      • Contrats de service
      • Suivi de garanties
      • Maintenance
      • Tickets
    • Ventes
      • Abonnements
      • Automatisation des ventes
      • CRM
      • Points de vente
    • Fonctionnalités transversales
      • API
      • Extranet
      • Signature électronique
      • Workflows
  • Tarifs
  • Se connecter
  • Découvrir la démo