Vous êtes ici: Accueil » Documentation API Recouveo v19.02 (simplifié)
Documentation API Recouveo v19.02 (simplifié)
Ceci est une ancienne révision du document !
Documentation API Recouveo v19.02 (simplifié)
Format général
POST https://<server-node>/API/<method-code>
- les données sont transmises par tableau d'objets, encodé au format JSON
- les paramètres d'accès (code domaine, token) sont fournis par authentification HTTPS
Exemple authentification HTTPS
USER : prod@veo PASS : xxxxxxxxxxxxxxx
Intégration de comptes acheteurs - Méthode ACCOUNT
POST https://<server-node>/API/account
JSON Object keys :
- IdSoc : Code société / entité
- IdCli : Identification unique du tiers
- NameCli : Raison sociale du tiers ou Nom-Prénom du débiteur
Exemple:
[{
"IdSoc": "FC",
"IdCli": "1234567890",
"NameCli": "Alain MARTIN"
},{
"IdSoc": "FC",
"IdCli": "9876543210",
"NameCli": "Martine DURAND"
}]
Intégration de comptes acheteurs - Méthode ACCOUNT_ADRBOOKENTRY
POST https://<server-node>/API/account_adrbookentry
JSON Object keys :
- IdSoc : Code société / entité
- IdCli : Identification unique du tiers
- AdrType : Type d'enregistrement
- Adr : Adresse postale / Téléphone / Email
Exemple:
[{
"IdSoc": "FC",
"IdCli": "9876543210",
"AdrType": "POSTAL",
"Adr": "1 rue de la Plumerette 94000 Créteil"
},{
"IdSoc": "FC",
"IdCli": "9876543210",
"AdrType": "TEL",
"Adr": "0600000000"
},{
"IdSoc": "FC",
"IdCli": "9876543210",
"AdrType": "EMAIL",
"Adr": "martine.durand@email.com"
}]
Intégration de comptes acheteurs - Méthode RECORD
POST https://<server-node>/API/record
JSON Object keys :
- IdSoc : Code société / entité
- IdCli : Identification unique du tiers
- IdRecord : Clé primaire (unique) de la pièce
- NumRecord : Numéro facture / pièce comptable
- LibRecord : Libellé (optionnel)
- DateRecord : Date pièce
- DateExpire : Date échéance si différente de la date pièce
- MontantTTC : Montant TTC
- Letter : Code lettrage si lettré partiel ou soldé
- LetterConfirm : (Boolean) Lettrage soldé
- LetterDate : Date lettrage
- XeCurrencyAmount : Montant en devise
- XeCurrencyCode : Code devise
Exemple:
[{
"IdSoc": "FC",
"IdCli": "9876543210",
"IdRecord": "10212",
"NumRecord": "FAC12345",
"LibRecord": "Facture Mai 2018",
"MontantTTC": 903.30,
"DateRecord": "2018-06-05"
},{
"IdSoc": "FC",
"IdCli": "9876543210",
"IdRecord": "10399",
"NumRecord": "REGVIRT",
"LibRecord": "Réglement par virement",
"MontantTTC": 250.00,
"DateRecord": "2018-07-01"
}]
