feat: expand Request_API with all engine endpoints
All checks were successful
DEPLOY_MULTI_BRACH/pipeline/head This commit looks good
All checks were successful
DEPLOY_MULTI_BRACH/pipeline/head This commit looks good
Adds get_dataComplex, set_data2, set_data_batch methods for all 3 specialized APIs. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,42 +12,87 @@ class Request_API:
|
||||
response = requests.post(url, data=json.dumps(data), headers=headers, timeout=30)
|
||||
return response.json(), response.status_code
|
||||
|
||||
# --- api_backoffice ---
|
||||
# ------------------------------------------------------------------ #
|
||||
# api_backoffice #
|
||||
# ------------------------------------------------------------------ #
|
||||
|
||||
def backoffice_get_parameterized(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/get_parameterized/', data)
|
||||
|
||||
def backoffice_get_dataComplex(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/get_dataComplex/', data)
|
||||
|
||||
def backoffice_set_parameterized(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/set_parameterized/', data)
|
||||
|
||||
def backoffice_set_data2(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/set_data2/', data)
|
||||
|
||||
def backoffice_set_data_batch(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/set_data_batch/', data)
|
||||
|
||||
def backoffice_get_BBDD(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/get_BBDD/', data)
|
||||
|
||||
def backoffice_set_BBDD(self, data):
|
||||
return self._post(settings.API_BACKOFFICE, 'api/general/set_BBDD/', data)
|
||||
|
||||
# --- api_comunicaciones ---
|
||||
# ------------------------------------------------------------------ #
|
||||
# api_comunicaciones #
|
||||
# ------------------------------------------------------------------ #
|
||||
|
||||
def comunicaciones_get_parameterized(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/get_parameterized/', data)
|
||||
|
||||
def comunicaciones_get_dataComplex(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/get_dataComplex/', data)
|
||||
|
||||
def comunicaciones_set_parameterized(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/set_parameterized/', data)
|
||||
|
||||
def comunicaciones_set_data2(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/set_data2/', data)
|
||||
|
||||
def comunicaciones_set_data_batch(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/set_data_batch/', data)
|
||||
|
||||
def comunicaciones_get_BBDD(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/get_BBDD/', data)
|
||||
|
||||
def comunicaciones_set_BBDD(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/general/set_BBDD/', data)
|
||||
|
||||
def comunicaciones_enviar_email(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/email/enviar/', data)
|
||||
|
||||
def comunicaciones_enviar_sms(self, data):
|
||||
return self._post(settings.API_COMUNICACIONES, 'api/sms/enviar/', data)
|
||||
|
||||
# --- api_documentacion ---
|
||||
# ------------------------------------------------------------------ #
|
||||
# api_documentacion #
|
||||
# ------------------------------------------------------------------ #
|
||||
|
||||
def documentacion_get_parameterized(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/get_parameterized/', data)
|
||||
|
||||
def documentacion_get_dataComplex(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/get_dataComplex/', data)
|
||||
|
||||
def documentacion_set_parameterized(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/set_parameterized/', data)
|
||||
|
||||
def documentacion_set_data2(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/set_data2/', data)
|
||||
|
||||
def documentacion_set_data_batch(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/set_data_batch/', data)
|
||||
|
||||
def documentacion_get_BBDD(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/get_BBDD/', data)
|
||||
|
||||
def documentacion_set_BBDD(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/general/set_BBDD/', data)
|
||||
|
||||
def documentacion_generar_pdf(self, data):
|
||||
return self._post(settings.API_DOCUMENTACION, 'api/generation/pdf/', data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user