Connexion
POST
https://facture.api.marinadevido.fr/connxion.php
data.append("passwordHashed", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4");
data.append("mail", "aaa@gmail.com");
connecte un utilisateur
Inscription
POST
https://facture.api.marinadevido.fr/inscription.php
data.append("passwordHashed", "03ac674216f3e15c761ee1a5e255f067953623c8b388b4459e13f978d7c846f4");
data.append("mail", "aaa@gmail.com");
data.append("nom", "DE VIDO");
data.append("prenom", "Marina");
data.append("adresse", "aaa");
data.append("adresse_complement", "aa");
data.append("code_poste", "aa");
data.append("ville", "aa");
data.append("nom_societe", "aaaa");
data.append("is_societe_user", "true");
data.append("siret", "a");
data.append("code_tva", "a");
data.append("accepte_cgu", "true");
incrit un utilisateur
Utilisateur
GET
https://facture.api.marinadevido.fr/user.php?uuid=9
recupere les information d'un utilisateur
POST
https://facture.api.marinadevido.fr/user.php?uuid=9
recupere les information d'un utilisateur
PUT
https://facture.api.marinadevido.fr/user.php?uuid=9
recupere les information d'un utilisateur
Societe
GET
https://facture.api.marinadevido.fr/societe.php?allSociete=true&uuid=6
Récupère toutes les sociétés de cette utilisateurs
GET
https://facture.api.marinadevido.fr/societe.php?allSociete=true&uuid=9&numPage=1&nbElementsPage=20
Récupère toutes les sociétés de cette utilisateurs avec pagination
GET
https://facture.api.marinadevido.fr/societe.php?uuid=6
Récupère la societe de l'utilisateur
GET
https://facture.api.marinadevido.fr/societe.php?id_societe=1
Récupère les informations de la societe mis en paramtere
PUT
https://facture.api.marinadevido.fr/societe.php?id_societe=1
{
"adresse": "1234 bateau ",
"codePostal": "31000",
"complementAddress": "",
"nom": "meilleur societer du monde",
"numeroTva": "",
"siren": "987",
"siret": "12344567",
"ville": "Nime"
}
modifie une société
POST
https://facture.api.marinadevido.fr/societe.php?uuid=6
{
"adresse": "1234 bateau ",
"codePostal": "31000",
"complementAddress": "",
"nom": "meilleur societer du monde",
"numeroTva": "",
"siren": "987",
"siret": "12344567",
"ville": "Nime"
}
cree une societer rattacher a l'uuid
DELETE
https://facture.api.marinadevido.fr/societe.php?id_societe=1
Supprime une Societe
Client
GET
https://facture.api.marinadevido.fr/client.php?allClient=true&uuid=6
recupere toute les clients de cette utilisateurs
GET
https://facture.api.marinadevido.fr/client.php?allClient=true&uuid=6&numPage=1&nbElementsPage=20
recupere toute les clients de cette utilisateurs avec pagniation
GET
https://facture.api.marinadevido.fr/client.php?id_client=1
recupere les informations du clients mis en paramtere
PUT
https://facture.api.marinadevido.fr/client.php?id_client=1
{
"adresse": "36 traverse de la malvina,",
"adresseMail": "marinadevido@gmail.com",
"codePostal": "13012",
"complementAddress": "Bat AB, 2eme étage",
"couleur": "#42E0AC",
"nom": "DE VIDO",
"note": "",
"prenom": "Marina",
"societe": null,
"telephone": "0661080622",
"ville": "MARSEILLE"
}
modifie un client
POST
https://facture.api.marinadevido.fr/client.php?uuid=6
{
"adresse": "36 traverse de la malvina,",
"adresseMail": "marinadevido@gmail.com",
"codePostal": "13012",
"complementAddress": "Bat AB, 2eme étage",
"couleur": "#42E0AC",
"nom": "DE VIDO",
"note": "",
"prenom": "Marina",
"societe": null,
"telephone": "0661080622",
"ville": "MARSEILLE"
}
cree un client rattacher a l'uuid
DELETE
https://facture.api.marinadevido.fr/client.php?id_client=1
Supprime un client
Calendier (evenement)
GET
https://facture.api.marinadevido.fr/calendrier.php?allEvent=true&uuid=6&mois=10&annee=2022
Récupère toutes les evenement de cette utilisateurs au mois et année choisie
GET
https://facture.api.marinadevido.fr/calendrier.php?allEvent=true&uuid=6
Récupère toutes les evenement de cette utilisateurs
GET
https://facture.api.marinadevido.fr/calendrier.php?id_event=1
Récupère les informations de l'evenement mis en paramtere
PUT
https://facture.api.marinadevido.fr/calendrier.php?id_event=1
{
"note" : "nom de l'event",
"date_fin" :"2022-08-19",
"date_debut" : "2022-08-19",
"client" : 2
}
modifie un evenement
POST
https://facture.api.marinadevido.fr/calendrier.php?uuid=6
{
"note" : "nom de l event",
"date_debut" : "2022-10-10",
"date_fin" :"2022-11-06",
"client" : 2
}
Création d'un évenement
DELETE
https://facture.api.marinadevido.fr/calendrier.php?id_event=1
Supprime un evenement
Parametre
GET
https://facture.api.marinadevido.fr/parametre.php?uuid=6
Récupère les parametre de l'utilisateur
PUT
https://facture.api.marinadevido.fr/parametre.php?uuid=6
{
"boolTVA":false,
"conclusion_devis":"",
"conclusion_facture": "",
"format_numerotation": "<doc>-<cmpt>",
"monnaieDefault": "€",
"nbJour": "5",
"sans_tva": "TVA non applicable, art. 293 B du CGI",
"tva": null,
"unitDefault": "1"
}
met a jour les parametre de l'utilisateur
Unité
GET
https://facture.api.marinadevido.fr/unite.php
Récupère toutes les unités
Compte Bancaire
GET
https://facture.api.marinadevido.fr/compteBancaire.php?allCompte=true&uuid=6
Récupère toutes les compte de l'utilisateur mis en parametre
GET
https://facture.api.marinadevido.fr/compteBancaire.php?allCompte=true&uuid=6&numPage=1&nbElementsPage=20
Récupère toutes les compte de l'utilisateur mis en parametre avec pagination
GET
https://facture.api.marinadevido.fr/compteBancaire.php?id_compte_bancaire=1
Récupère les information du compte mis en parametre
PUT
https://facture.api.marinadevido.fr/compteBancaire.php?id_compte_bancaire=1
{
"iban" : "1233544756",
"bic" : "423651",
"titulaire" : "toto",
"libel_compte" : "libel_compte"
}
met a jour les information du compte bancaire
POST
https://facture.api.marinadevido.fr/compteBancaire.php?uuid=6
{
"iban" : "1233544756",
"bic" : "423651",
"titulaire" : "toto",
"libel_compte" : "libel_compte"
}
creation du compte bancaire
DELETE
https://facture.api.marinadevido.fr/compteBancaire.php?id_compte_bancaire=1
Supprime un compte bancaire
Note de frais
GET
https://facture.api.marinadevido.fr/noteFrais.php?allNoteFrais=true&uuid=6
recupere toute les note de frais de cette utilisateurs
GET
https://facture.api.marinadevido.fr/noteFrais.php?allNoteFrais=true&uuid=6&numPage=1&nbElementsPage=20
recupere toute les note de frais de cette utilisateurs avec pagination
GET
https://facture.api.marinadevido.fr/noteFrais.php?allNoteFrais=true&uuid=6&date_deb=2022-10-01&date_fin=2022-10-30
recupere toute les note de frais de cette utilisateurs au date donnée
GET
https://facture.api.marinadevido.fr/noteFrais.php?id_note_frais=1
recupere les informations de la note de frais mis en paramtere
PUT
https://facture.api.marinadevido.fr/noteFrais.php?id_note_frais=1
{
"intituler": "transport",
"montant": "130",
"date_note_frais": "2022-10-07",
}
modifie la note de frais
POST
https://facture.api.marinadevido.fr/noteFrais.php?uuid=6
{
"intituler": "transport",
"montant": "130",
"date_note_frais": "2022-10-07"
}
cree une note de frais rattacher a l'uuid
DELETE
https://facture.api.marinadevido.fr/noteFrais.php?id_note_frais=1
Supprime un note de frias
Document (Devis/Facture/avoir)
GET
https://facture.api.marinadevido.fr/devis_facture.php?allDocument=true&uuid=6&id_type_document=1
recupere toute les éléments des documents en fonction du type (1:devis, 2:facture) de cette utilisateurs
GET
https://facture.api.marinadevido.fr/devis_facture.php?allDocument=true&uuid=6&id_type_document=1&numPage=1&nbElementsPage=20
recupere toute les éléments des documents en fonction du type (1:devis, 2:facture) de cette utilisateurs avec pagination
GET
https://facture.api.marinadevido.fr/devis_facture.php?allDocument=true&uuid=6&date_deb=2022-10-01&date_fin=2022-10-30
recupere tous les document de cette utilisateurs au date donnée
GET
https://facture.api.marinadevido.fr/devis_facture.php?allDocument=true&uuid=6&date_deb=2022-10-01&date_fin=2022-10-30&numPage=1&nbElementsPage=20
recupere tous les document de cette utilisateurs au date donnée avec pagniation
GET
https://facture.api.marinadevido.fr/devis_facture.php?id_document=1
recupere les informations du document mis en paramtere
GET
https://facture.api.marinadevido.fr/devis_facture.php?id_document=1&generateDocument=true
Genere en PDF le docuement mis en parametre
PUT
https://facture.api.marinadevido.fr/devis_facture.php?id_document=1&statut=attente
modifie le statut d'un document
PUT
https://facture.api.marinadevido.fr/devis_facture.php?id_document=1
{
"client":"1",
"id_type_document":2,
"ligne":{
"0":{
"description":"",
"prixUnitaire":"",
"quantite":"",
"tvaValeur":"",
"unite":"1"
},
"1":{
"description":"",
"prixUnitaire":"",
"quantite":"",
"tvaValeur":"",
"unite":"1"
},
"2":{
"description":"",
"prixUnitaire":"",
"quantite":"",
"tvaValeur":"",
"unite":"1"
}
},
"rib":"null",
"signature":false,
"tvaNonApplicable":false
}
modifie les élément d'un docuement
POST
https://facture.api.marinadevido.fr/devis_facture.php?uuid=6
{
"client":"1",
"id_type_document":2,
"ligne":{
"0":{
"description":"titi",
"prixUnitaire":"150",
"quantite":"5",
"tvaValeur":"0",
"unite":"1"
},
"1":{
"description":"toto",
"prixUnitaire":"190",
"quantite":"10",
"tvaValeur":"20",
"unite":"3"
}
},
"rib":null,
"signature":null,
"tvaNonApplicable":null
}
creation des élément d'un docuement
DELETE
https://facture.api.marinadevido.fr/devis_facture.php?id_document=1
Supprime un note de frias
Dashboard
GET
https://facture.api.marinadevido.fr/dashboard.php?uuid=6&date_debut=2022-08-07&date_fin=2022-08-07
recupere toute les éléments de statistique du dashboard
Fiche produit
GET
https://facture.api.marinadevido.fr/fichesProduits.php?allFichesProduits=true&uuid=6
recupere toute les fiches produits de cette utilisateurs
GET
https://facture.api.marinadevido.fr/fichesProduits.php?allFichesProduits=true&uuid=6&numPage=1&nbElementsPage=20
recupere toute les fiches produits de cette utilisateurs avec pagination
GET
https://facture.api.marinadevido.fr/fichesProduits.php?id_fiche_produit=1
recupere les informations de une fiche produit mis en paramtere
PUT
https://facture.api.marinadevido.fr/fichesProduits.php?id_fiche_produit=1
{
"nom": "transport",
"prixUnitaire": "130"
}
modifie une fiche produit
POST
https://facture.api.marinadevido.fr/fichesProduits.php?uuid=6
{
"nom": "transport",
"prixUnitaire": "130"
}
cree une fiche produit rattacher a l'uuid
DELETE
https://facture.api.marinadevido.fr/fichesProduits.php?id_fiche_produit=1
Supprime une fiche produit