AgentController APIs
createAgent
- HTTP Method:
POST - Path:
/core2/alg/cc/agents - Description: Handles POST requests to create an agent.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
updateAgent
- HTTP Method:
PUT - Path:
/core2/alg/cc/agents - Description: Handles PUT requests to update an agent.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
deleteAgent
- HTTP Method:
DELETE - Path:
/core2/alg/cc/agents/{guid} - Description: Handles DELETE requests to delete an agent by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAllAgent
- HTTP Method:
GET - Path:
/core2/alg/cc/agents - Description: Handles GET requests to retrieve all agents.
- Request Body: N/A
- Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByGuid
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/{guid} - Description: Handles GET requests to retrieve an agent by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByCriteria
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/query - Description: Handles GET requests to retrieve agents by criteria.
- Request Body: N/A
- Request Parameters:
criteria(AgentQueryCriteria),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getExportCsv
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/export/csv - Description: Handles GET requests to export agent data to CSV.
- Request Body: N/A
- Request Parameters:
request(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
createAgentBackofficeEP
- HTTP Method:
POST - Path:
/core2/alg/cc/agents/backoffice-ep - Description: Handles POST requests to create an agent for backoffice.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
createAgentEtl
- HTTP Method:
POST - Path:
/core2/alg/cc/agents/etl-ep - Description: Handles POST requests to create an agent for ETL.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
createAgentLoginEntityEP
- HTTP Method:
POST - Path:
/core2/alg/cc/agents/login-entity-ep - Description: Handles POST requests to create an agent for login entity.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
updateAgentBackOfficeEp
- HTTP Method:
PUT - Path:
/core2/alg/cc/agents/backoffice-ep - Description: Handles PUT requests to update an agent for backoffice.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
updateAgentEtlEp
- HTTP Method:
PUT - Path:
/core2/alg/cc/agents/etl-ep - Description: Handles PUT requests to update an agent for ETL.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
updateAgentLoginEntity
- HTTP Method:
PUT - Path:
/core2/alg/cc/agents/login-entity-ep - Description: Handles PUT requests to update an agent for login entity.
- Request Body:
AgentContainer(JSON) - Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
deleteAgentBackoffice
- HTTP Method:
DELETE - Path:
/core2/alg/cc/agents/backoffice-ep/{guid} - Description: Handles DELETE requests to delete an agent for backoffice by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
deleteAgentEtl
- HTTP Method:
DELETE - Path:
/core2/alg/cc/agents/etl-ep/{guid} - Description: Handles DELETE requests to delete an agent for ETL by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
deleteAgentLoginEntity
- HTTP Method:
DELETE - Path:
/core2/alg/cc/agents/login-entity-ep/{guid} - Description: Handles DELETE requests to delete an agent for login entity by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAllAgentBackoffice
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/backoffice-ep - Description: Handles GET requests to retrieve all agents for backoffice.
- Request Body: N/A
- Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAllAgentEtl
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/etl-ep - Description: Handles GET requests to retrieve all agents for ETL.
- Request Body: N/A
- Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAllAgentLoginEntity
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/login-entity-ep - Description: Handles GET requests to retrieve all agents for login entity.
- Request Body: N/A
- Request Parameters:
req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByGuidBackoffice
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/backoffice-ep/{guid} - Description: Handles GET requests to retrieve an agent for backoffice by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByGuidEtl
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/etl-ep/{guid} - Description: Handles GET requests to retrieve an agent for ETL by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByGuidLoginEntity
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/login-entity-ep/{guid} - Description: Handles GET requests to retrieve an agent for login entity by GUID.
- Request Body: N/A
- Request Parameters:
guid(UUID),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByCriteriaBackoffice
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/backoffice-ep/query - Description: Handles GET requests to retrieve agents by criteria for backoffice.
- Request Body: N/A
- Request Parameters:
criteria(AgentQueryCriteria),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByCriteriaEtl
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/etl-ep/query - Description: Handles GET requests to retrieve agents by criteria for ETL.
- Request Body: N/A
- Request Parameters:
criteria(AgentQueryCriteria),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getAgentByCriteriaLoginEntity
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/login-entity-ep/query - Description: Handles GET requests to retrieve agents by criteria for login entity.
- Request Body: N/A
- Request Parameters:
criteria(AgentQueryCriteria),req(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getExportCsvBackoffice
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/backoffice-ep/export/csv - Description: Handles GET requests to export agent data to CSV for backoffice.
- Request Body: N/A
- Request Parameters:
request(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getExportCsvEtl
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/etl-ep/export/csv - Description: Handles GET requests to export agent data to CSV for ETL.
- Request Body: N/A
- Request Parameters:
request(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.
getExportCsvLoginEntity
- HTTP Method:
GET - Path:
/core2/alg/cc/agents/login-entity-ep/export/csv - Description: Handles GET requests to export agent data to CSV for login entity.
- Request Body: N/A
- Request Parameters:
request(HttpServletRequest) - Response: Streaming response body, typically JSON with relevant data. Possible responses: 200 OK, 400 Bad Request, 401 Unauthorized, 404 Not Found.