API

Kananas met au service des développeurs son API Restfull.

Cette API vous permettra de connecter un logiciel à votre compte Kananas pour récupérer des informations ou exécuter certaines fonctions.

La connexion à l’API est soumise à l’obtention d’une clé secréte que vous pouvez définir via le menu “paramétrage/option” (section API).

api clé secréte

Cette clé devra être utilisée pour chaque appel d’API en la passant dans le header de la requête

Exemple
curl –request GET \
–url ‘https://backoffice.kananas.com/action_manager.php?event=api&request=contacts’ \
–header ‘Accept: application/json’ \
–header ‘token: SECRET_KEY’

Liste des endPoints :

Liste des contacts

GET https://backoffice.kananas.com/action_manager.php?event=api&request=contacts

Détail d’un contacts

GET https://backoffice.kananas.com/action_manager.php?event=api&request=contact&id=CONTACT_ID

Liste des activités

GET https://backoffice.kananas.com/action_manager.php?event=api&request=activities

Détail d’une activité

GET https://backoffice.kananas.com/action_manager.php?event=api&request=activity&id=ACTIVITY_ID

Liste des recettes/dépenses

GET https://backoffice.kananas.com/action_manager.php?event=api&request=fees

Détail d’une recette/dépense

GET https://backoffice.kananas.com/action_manager.php?event=api&request=fee&id=FEE_ID