mxUtils.py et mxListes.py
mxUtils.py⚓
Ce module permet de simplifier le code en ajoutant des procédures que l'on utilise couramment
Modules à ajouter⚓
1
import os
2
import requests
3
4
from mxListes import liste_import_export
5
Gestion de la clé API⚓
1
def mxKeyAPI():
2
api_key = os.getenv('API_MX')
3
#print (api_key)
4
return api_key
Requête API⚓
1
def execute_api_request(url, data_filtre):
2
# MAJ 15/09/2025
3
headers = {
4
'accept': 'application/json',
5
'X-API-Key': mxKeyAPI(),
6
'Content-Type': 'application/json'
7
}
8
response = requests.post(url, headers=headers, json=data_filtre)
9
10
11
response.raise_for_status() # Ceci va lever une exception si la requête échoue
12
return response