Adresse

APIDescription
GET api/moduleo/adresse/{idAdresse}

Récupère l'adresse postale en fonction de son identifiant unique.

POST api/moduleo/adresse

Crée une adresse postale.

PUT api/moduleo/adresse/{idAdresse}

Met à jour une adresse postale en fonction de son identifiant unique.

DELETE api/moduleo/adresse/{idAdresse}

Supprime une adresse postale en fonction de son identifiant unique.

Affaire

APIDescription
GET api/cogeo/affaire/numeroAffaire/{numAffaire}

Récupère l' identifiant unique d'une affaire en fonction du numéro de l'affaire.

GET api/cogeo/affaire/numeroAffaire?numAffaire={numAffaire}

Récupère l' identifiant unique d'une affaire en fonction du numéro de l'affaire.

GET api/cogeo/affaire?texte={texte}&idDossierProduction={idDossierProduction}&etatAffaire={etatAffaire}&dateCreationMin={dateCreationMin}&dateCreationMax={dateCreationMax}&dateOuvertureMin={dateOuvertureMin}&dateOuvertureMax={dateOuvertureMax}&dateLivraisonMin={dateLivraisonMin}&dateLivraisonMax={dateLivraisonMax}&dateClotureMin={dateClotureMin}&dateClotureMax={dateClotureMax}&idsSite={idsSite}&idsService={idsService}&idsResponsable={idsResponsable}&idsActeurEnCharge={idsActeurEnCharge}

Récupère les identifiants uniques d'un ensemble d'affaires en fonction des paramètres.

GET api/cogeo/affaire/{idAffaire}

Récupère une affaire en fonction son identifiant unique.

GET api/cogeo/affaire/multi?ids={ids}

Récupère un enssemble d'affaires en fonction d'un ensemble identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.

GET api/cogeo/affaire/{idAffaire}/parcelles

Récupère les identifiants uniques des parcelles d'une affaire.

GET api/cogeo/affaire/{idAffaire}/intervenants

Récupère les intervenants d'une affaire.

GET api/cogeo/affaire/{idAffaire}/tempspasses

Récupère les identifiants uniques des temps passés d'une affaire.

GET api/cogeo/affaire/{idAffaire}/frais

Récupère les identifiants uniques des frais d'une affaire.

GET api/cogeo/affaire/{idAffaire}/devis

Récupère les identifiants uniques des devis d'une affaire.

GET api/cogeo/affaire/{idAffaire}/factures

Récupère les identifiants uniques des factures d'une affaire.

GET api/cogeo/affaire/{idAffaire}/centroide

Récupère l'identifiant unique du centroïde d'une affaire.

GET api/cogeo/affaire/{idAffaire}/localisantsadditionnels

Récupère les identifiants uniques des localisants additionnels d'une affaire.

GET api/cogeo/affaire/{idAffaire}/champsspecifiques

Récupère les identifiants uniques des champs spécifiques d'une affaire.

GET api/cogeo/affaire/{idAffaire}/elementsged

Récupère les identifiants uniques des fichiers GED d'une affaire.

POST api/cogeo/affaire

Crée une affaire.

PUT api/cogeo/affaire/{idAffaire}

Modifie une affaire

Article

APIDescription
GET api/cogeo/article/{idArticle}

Récupère un article en fonction de son identifiant unique.

Auth

Outil de gestion des clés d'API

APIDescription
GET api/moduleo/auth/validite/{key}/{codeTmp}

Permet de tester la validité d'une clé d'API.

GET api/moduleo/auth/identification/{login}/{password}

Obtient le code personnel lié à la clé d'API en utilisant son identifant Moduleo

GET api/moduleo/auth/droits

Récupère les droits liés à la clé d'API en cours d'utilisation.

Avoir

APIDescription
GET api/cogeo/avoir?texte={texte}&emise={emise}&dateEmissionMin={dateEmissionMin}&dateEmissionMax={dateEmissionMax}&idsService={idsService}&idsResponsable={idsResponsable}&idsRedacteur={idsRedacteur}

Récupère les identifiants uniques d'un ensemble d'avoirs en fonction des paramètres.

GET api/cogeo/avoir/{idAvoir}

Récupère un avoir en fonction de son identifiant unique.

GET api/cogeo/avoir/multi?ids={ids}

Récupère un ensemble d'avoirs en fonction d'un ensemble d'identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.

Banque

APIDescription
GET api/cogeo/banque/{idBanque}

Récupère une banque en fonction de son identifiant unique.

CategorieNote

APIDescription
GET api/cogeo/categorienote/{idCategorieNote}

Récupère la catégorie de note en fonction de son identifiant unique.

CategorieTacheAFaire

APIDescription
GET api/moduleo/categorietacheafaire/{idCategorieTacheAFaire}

Récupère la catégorie de tâche à faire en fonction de son identifiant unique.

ChampSpecifique

APIDescription
GET api/cogeo/champspecifique/{idChampSpecifique}

Récupère un champ spécifique en fonction son identifiant unique.

PUT api/cogeo/champspecifique/{idChampSpecifique}

Met à jour un champ spécifique en fonction de son identifiant unique.

ChampSpecifiqueDefinition

APIDescription
GET api/cogeo/champspecifiquedefinition

Récupère la liste des identifiants uniques des définitions des champs spécifiques.

GET api/cogeo/champspecifiquedefinition/{idDefinition}

Récupère une définition de champ spécifique en fonction de son identifiant unique.

GET api/cogeo/champspecifiquedefinition/{idDefinition}/services

Récupère les identifiants uniques des services d'une définition du champ spécifique.

CodeActivite

APIDescription
GET api/cogeo/codeactivite

Récupère l'ensemble des identifiants uniques des codes activités.

GET api/cogeo/codeactivite/{idCodeActivite}

Récupère un code activité en fonction de son identifiant unique.

Commune

APIDescription
GET api/moduleo/commune/{idCommune}

Récupère une commune en fonction de son identifiant unique.

GET api/moduleo/commune?nom={nom}&codePostal={codePostal}&codeInsee={codeInsee}&nbMaxResultat={nbMaxResultat}

Récupère les identifiants uniques d'un ensemble de communes en fonction des paramètres.

Contact

APIDescription
GET api/cogeo/contact?texte={texte}&typeContact={typeContact}&nbMaxResultat={nbMaxResultat}

Récupère les identifiants uniques d'un ensemble de contacts en fonction des paramètres.

GET api/cogeo/contact/{idContact}

Récupère un contact en fonction de son identifiant unique.

GET api/cogeo/contact/personne/{idContact}

Récupère une personne en fonction de l'identifiant unique du contact.

GET api/cogeo/contact/personnemorale/{idContact}

Récupère une personne morale en fonction de l'identifiant unique du contact.

GET api/cogeo/contact/societe/{idContact}

Récupère une société en fonction de l'identifiant unique du contact.

GET api/cogeo/contact/collectivite/{idContact}

Récupère une collectivité en fonction de l'identifiant unique du contact.

GET api/cogeo/contact/groupecontacts/{idContact}

Récupère un groupe de contacts en fonction de l'identifiant unique du contact.

GET api/cogeo/contact/{idContact}/notes

Récupère l'ensemble des identifiants uniques des notes du contact.

GET api/cogeo/contact/{idContact}/telephones

Récupère l'ensemble des identifiants uniques des numéros de téléphone du contact.

GET api/cogeo/contact/{idContact}/adresses

Récupère l'ensemble des identifiants uniques des adresses postales du contact.

GET api/cogeo/contact/{idContact}/emails

Récupère l'ensemble des identifiants uniques des adresses email du contact.

POST api/cogeo/contact/personne

Crée un contact de type 'Personne'.

POST api/cogeo/contact/societe

Crée un contact de type 'Société'.

POST api/cogeo/contact/collectivite

Crée un contact de type 'Collectivité'.

POST api/cogeo/contact/groupecontacts

Crée un contact de type 'Groupe de contacts'.

PUT api/cogeo/contact/personne/{idPersonne}

Met à jour une personne en fonction de son identifiant unique.

PUT api/cogeo/contact/societe/{idSociete}

Met à jour une société en fonction de son identifiant unique.

PUT api/cogeo/contact/collectivite/{idCollectivite}

Met à jour une collectivité en fonction de son identifiant unique.

PUT api/cogeo/contact/groupecontacts/{idGroupeContacts}

Met à jour un groupe de contacts en fonction de son identifiant unique.

Devis

APIDescription
GET api/cogeo/devis?texte={texte}&emis={emis}&dateEmissionMin={dateEmissionMin}&dateEmissionMax={dateEmissionMax}&idsService={idsService}&idsResponsable={idsResponsable}&idsRedacteur={idsRedacteur}&dateReponseMin={dateReponseMin}&dateReponseMax={dateReponseMax}&etat={etat}

Récupère les identifiants uniques d'un ensemble de devis en fonction des paramètres.

GET api/cogeo/devis/{idDevis}

Récupère un devis en fonction de son identifiant unique.

GET api/cogeo/devis/multi?ids={ids}

Récupère un ensemble de devis en fonction d'un ensemble d'identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.

Dossier

APIDescription
GET api/fileo/dossier/{idDossier}

Récupère un dossier en fonction de son identifiant unique.

GET api/fileo/dossier/{idDossier}/dossiersenfants

Récupère les identifiants uniques des sous-dossiers selon l'identifiant unique du dossier.

GET api/fileo/dossier/{idDossier}/fichiersenfants

Récupère les identifiants uniques des fichiers selon l'identifiant unique du dossier.

POST api/fileo/dossier

Crée un dossier.

DELETE api/fileo/dossier/{idDossier}

Supprime un dossier.

DossierPartage

APIDescription
GET api/fileo/dossierpartage/{idDossierPartage}

Récupère un dossier partagé en fonction de son identifiant unique.

DossierProduction

APIDescription
GET api/fileo/dossierproduction/{idDossierProduction}

Récupère un dossier de production en fonction de son identifiant unique.

GET api/fileo/dossierproduction/{idDossierProduction}/dossiersenfants

Récupère les identifiants uniques des dossiers enfants en fonction de l'identifiant unique du dossier de production.

GET api/fileo/dossierproduction/{idDossierProduction}/fichiersenfants

Récupère les identifiants uniques des fichiers enfants en fonction de l'identifiant unique du dossier de production.

Echeance

APIDescription
GET api/cogeo/echeance/{idEcheance}

Récupère une échéance de facturation en fonction de son identifiant unique.

ElementGed

APIDescription
GET api/cogeo/elementged/{idElementGed}

Récupère un élément de la GED en fonction de son identifiant unique.

GET api/cogeo/elementged/courrier/{idCourrier}

Récupère un courrier de la GED en fonction de son identifiant unique.

GET api/cogeo/elementged/email/{idEmail}

Récupère un email de la GED en fonction de son identifiant unique.

GET api/cogeo/elementged/document/{idDocument}

Récupère un document de la GED en fonction de son identifiant unique.

GET api/cogeo/elementged/plan/{idPlan}

Récupère un plan de la GED en fonction de son identifiant unique.

GET api/cogeo/elementged/{idElementGed}/download

Télécharge un fichier de la GED en fonction de son identifiant unique.

POST api/cogeo/elementged/plan

Crée un plan dans la GED.

POST api/cogeo/elementged/document

Crée un document dans la GED.

POST api/cogeo/elementged/email

Crée un email dans la GED.

PUT api/cogeo/elementged/email

Met à jour les informations d'un email dans la GED. (Le fichier ne peut être mis à jour)

PUT api/cogeo/elementged/document

Met à jour les informations d'un document dans la GED. (Le fichier ne peut être mis à jour)

PUT api/cogeo/elementged/plan

Met à jour les informations d'un plan dans la GED. (Le fichier ne peut être mis à jour)

DELETE api/cogeo/elementged/plan/{idPlan}

Supprime un plan en fonction de son identifiant unique.

DELETE api/cogeo/elementged/email/{idEmail}

Supprime un email en fonction de son identifiant unique.

DELETE api/cogeo/elementged/document/{idDocument}

Supprime un document en fonction de son identifiant unique.

Email

APIDescription
GET api/cogeo/email/{idEmail}

Récupère un email en fonction de son identifiant unique.

POST api/cogeo/email

Crée une adresse email.

PUT api/cogeo/email/{idEmail}

Met à jour un email en fonction de son identifiant unique.

DELETE api/cogeo/email/{idEmail}

Supprime un email en fonction de son identifiant unique.

Equipement

APIDescription
GET api/moduleo/equipement/{idEquipement}

Récupère un équipement en fonction de son identifiant unique.

GET api/moduleo/equipement

Récupère l'ensemble des identifiants uniques des équipements.

Facture

APIDescription
GET api/cogeo/facture?texte={texte}&emise={emise}&dateEmissionMin={dateEmissionMin}&dateEmissionMax={dateEmissionMax}&idsService={idsService}&idsResponsable={idsResponsable}&idsRedacteur={idsRedacteur}

Récupère les identifiants uniques d'un ensemble de factures en fonction des paramètres.

GET api/cogeo/facture/{idFacture}

Récupère une facture en fonction de son identifiant unique.

GET api/cogeo/facture/multi?ids={ids}

Récupère un ensemble de factures en fonction d'un ensemble d'identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.

FamilleArticles

APIDescription
GET api/cogeo/famillearticles/{idFamilleArticles}

Récupère la famille d'articles en fonction de son identifiant unique.

Fichier

APIDescription
GET api/fileo/fichier/{idFichier}

Récupère un fichier en fonction de son identifiant unique.

GET api/fileo/fichier/{idFichier}/download

Télécharge un fichier en fonction de son identifiant unique.

POST api/fileo/fichier

Crée un fichier.

PUT api/fileo/fichier/{idFichier}

Met à jour un fichier.

DELETE api/fileo/fichier/{idFichier}

Supprime un fichier en fonction de son identifiant unique.

Frais

APIDescription
GET api/cogeo/frais?dateMin={dateMin}&dateMax={dateMax}&idsUtilisateurs={idsUtilisateurs}&idTypeFrais={idTypeFrais}&idAffaire={idAffaire}&nbMaxResultat={nbMaxResultat}

Récupère les identifiants uniques d'un ensemble de frais en fonction des paramètres.

GET api/cogeo/frais/{idFrais}

Récupère un frais en fonction de son identifiant unique.

POST api/cogeo/frais

Crée un frais.

PUT api/cogeo/frais/{idFrais}

Met à jour un frais en fonction de son identifiant unique.

DELETE api/cogeo/frais/{IdFrais}

Supprime un frais en fonction de son identifiant unique.

Groupe

APIDescription
GET api/cogeo/groupe/{idGroupe}

Récupère un groupe en fonction de son identifiant unique.

Lieu

APIDescription
GET api/cogeo/lieu/{idLieu}

Récupère un lieu en fonction de son identifiant unique.

GET api/cogeo/lieu

Récupère l'ensemble des identifiants uniques des lieux.

LigneArticle

APIDescription
GET api/cogeo/lignearticle/{idLigneArticle}

Récupère une ligne article en fonction de son identifiant unique.

GET api/cogeo/lignearticle/multi?ids={ids}

Récupère un ensemble de lignes article en fonction d'une liste d'identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.

Localisant

APIDescription
GET api/cogeo/localisant/{idLocalisant}

Récupère un localisant en fonction de son identifiant unique.

PUT api/cogeo/localisant/{idLocalisant}

Met à jour un localisant en fonction de son identifiant unique.

Marche

APIDescription
GET api/cogeo/marche/{idMarche}

Récupère un marché en fonction de son identifiant unique.

Note

APIDescription
GET api/cogeo/note/{idNote}

Récupère une note en fonction de son identifiant unique.

POST api/cogeo/note

Crée une note.

PUT api/cogeo/note/{idNote}

Met à jour une note en fonction de son identifiant unique.

DELETE api/cogeo/note/{idNote}

Supprime une note en fonction de son identifiant unique.

Operation

APIDescription
GET api/cogeo/operation/{idOperation}

Récupère l'opération liée d'une parcelle en fonction de son identifiant unique.

Parcelle

APIDescription
GET api/cogeo/parcelle/{idParcelle}

Récupère une parcelle en fonction de son identifiant unique.

GET api/cogeo/parcelle/{idParcelle}/proprietaires

Récupère les identifiants uniques d'un ensemble de propriétaires d'une parcelle en fonction de l'identifiant unique de la parcelle.

GET api/cogeo/parcelle/{idParcelle}/operationsliees

Récupère les identifiants uniques d'un ensemble d'opérations liées d'une parcelle en fonction de l'identifiant unique de la parcelle.

GET api/cogeo/parcelle/{idParcelle}/operationscibles

Récupère les identifiants uniques d'un ensemble d'opérations dont la parcelle est cible en fonction de l'identifiant unique de la parcelle.

GET api/cogeo/parcelle/{idParcelle}/parcellesfille

Récupère les identifiants uniques d'un ensemble de parcelles filles d'une parcelle en fonction l'identifiant unique de la parcelle mère.

Phase

APIDescription
GET api/cogeo/phase/{idPhase}

Récupère une phase en fonction de son identifiant unique.

Proprietaire

APIDescription
GET api/cogeo/proprietaire/{idProprietaire}

Récupère le propriétaire d'une parcelle en fonction de son identifiant unique.

Reglement

APIDescription
GET api/cogeo/reglement/{idReglement}

Récupère un règlement en fonction de son identifiant unique.

Service

APIDescription
GET api/moduleo/service?nom={nom}&actifSeulement={actifSeulement}

Récupère les identifiants uniques d'un ensemble de services en fonction des paramètres.

GET api/moduleo/service/{idService}

Récupère un service en fonction de son identifiant unique.

Site

APIDescription
GET api/moduleo/site?nom={nom}&actifSeulement={actifSeulement}

Récupère les identifiants uniques d'un ensemble de sites en fonction des paramètres.

GET api/moduleo/site/{idSite}

Récupère un site en fonction de son identifiant unique.

TacheAFaire

APIDescription
GET api/moduleo/tacheafaire/{idTacheAFaire}

Récupère une tâche à faire en fonction de son identifiant unique.

GET api/moduleo/tacheafaire/user/{idUser}

Récupère les identifiants uniques d'un ensemble de tâches à faire en fonction de l'identifiant unique de l'utilisateur.

Telephone

APIDescription
GET api/moduleo/telephone/{idTelephone}

Récupère un numéro de téléphone en fonction de son identifiant unique.

POST api/moduleo/telephone

Crée un numéro de téléphone.

PUT api/moduleo/telephone/{idTelephone}

Met à jour un numéro de téléphone en fonction de son identifiant unique.

DELETE api/moduleo/telephone/{idTelephone}

Supprime un numéro de téléphone en fonction de son identifiant unique.

TempsPasse

APIDescription
GET api/cogeo/tempspasse?dateMin={dateMin}&dateMax={dateMax}&idsUtilisateurs={idsUtilisateurs}&idCodeActivite={idCodeActivite}&idAffaire={idAffaire}&nbMaxResultat={nbMaxResultat}

Récupère les identifiants uniques d'un ensemble de temps passés en fonction des paramètres.

GET api/cogeo/tempspasse/{idTempsPasse}

Récupère un temps passé en fonction de son identifiant unique.

POST api/cogeo/tempspasse

Crée un temps passé.

PUT api/cogeo/tempspasse/{idTempsPasse}

Met à jour un temps passé en fonction de son identifiant unique.

DELETE api/cogeo/tempspasse/{idTempsPasse}

Supprime un temps passé en fonction de son identifiant unique.

GET api/cogeo/tempspasse/multi?ids={ids}

Récupère un ensemble de temps passé en fonction d'un ensemble d'identifiants unique. Séparateur entre les ids : ',' (virgule). Limite de 200 éléments.

TypeFrais

APIDescription
GET api/cogeo/typefrais/{idTypeFrais}

Récupère un type de frais en fonction de son identifiant unique.

GET api/cogeo/typefrais

Récupère l'ensemble des identifiants uniques des types de frais.

Utilisateur

APIDescription
GET api/moduleo/utilisateur?nom={nom}&prenom={prenom}&actifSeulement={actifSeulement}

Récupère les identifiants uniques d'un ensemble d'utilisateurs en fonction des paramètres.

GET api/moduleo/utilisateur/{idUtilisateur}

Récupère un utilisateur par son identifiant unique.

GET api/moduleo/utilisateur/utilisateurencours

Récupère l'utilisateur en cours en fonction de sa clé d'API et de son code

Vehicule

APIDescription
GET api/moduleo/vehicule/{idVehicule}

Récupère un véhicule en fonction de son identifiant unique.

GET api/moduleo/vehicule

Récupère l'ensemble des identifiants uniques des véhicules.