API para búsqueda de acuerdos Lexi (1.0)
Download OpenAPI specification:Download
Esta API permite realizar búsquedas de acuerdos mediante Lexi. Está diseñada para recuperar información relevante sobre acuerdos legales, facilitando la consulta de sus detalles principales. Ideal para integraciones en sistemas legales u operativos.
Buscar acuerdos
Permite consultar acuerdos almacenados utilizando distintos criterios de búsqueda. Se pueden filtrar resultados por datos relevantes como fechas, tribunal, estado y partes involucradas.
Authorizations:
Request Body schema: application/json
Consulta utilizada para buscar acuerdos. Puede incluir varios filtros y criterios.
end_date | string Fecha límite considerada para finalizar el periodo de búsqueda. |
min_similarity | number Nivel mínimo de similitud para incluir acuerdos en los resultados. |
query required | string Término o frase utilizada como criterio central en la búsqueda. |
start_date | string Fecha inicial a partir de la cual se realiza la búsqueda. |
state_id | string Enum: "tam" "jal" "son" "cjf" "sin" "bcn" "col" "zac" "mex" "yuc" "bcs" "mor" "agu" "chh" "tab" "slp" "dur" "chp" "ver" Situación legal o administrativa actual del acuerdo. |
Responses
Request samples
- Payload
{- "end_date": "2021-12-31",
- "min_similarity": 0.8,
- "query": "John Doe",
- "start_date": "2021-01-01",
- "state_id": "mex"
}
Response samples
- 200
- 400
- 422
- 500
[- {
- "data": [
- {
- "case_number": "123/2021",
- "court_id": "1",
- "court_name": "Tribunal Superior de Justicia",
- "court_room": "Sala 1",
- "date": "2021-01-01",
- "defendant_parties": [
- "John Doe"
], - "district": "Ecatepec",
- "id": "0a040ec34abbfb7f3030345244a913c9",
- "parties": [
- "John Doe"
], - "plaintiff_parties": [
- "John Doe"
], - "ruling": "AUTO",
- "secretariat": "Primera Secretaría",
- "similarity": 0.851321,
- "similarity_index": 0,
- "similarity_source": "plaintiff_parties",
- "state_id": "mex",
- "subject_matter": [
- "Laboral"
], - "summary": "Acuerdo de conciliación"
}
], - "success": true
}
]
Obtener historial de acuerdos
Permite consultar el historial de modificaciones o versiones previas de un acuerdo. Proporciona información sobre los cambios realizados a lo largo del tiempo.
Authorizations:
Request Body schema: application/json
Parámetros o consulta específica para el historial del acuerdo.
id required | string Clave única que identifica el acuerdo dentro del sistema. |
state_id required | string Enum: "tam" "jal" "son" "cjf" "sin" "bcn" "col" "zac" "mex" "yuc" "bcs" "mor" "agu" "chh" "tab" "slp" "dur" "chp" "ver" Estado vigente o actual del acuerdo. |
Responses
Request samples
- Payload
{- "id": "0a040ec34abbfb7f3030345244a913c9",
- "state_id": "mex"
}
Response samples
- 200
- 400
- 422
- 500
[- {
- "data": [
- {
- "case_number": "123/2021",
- "court_id": "1",
- "court_name": "Tribunal Superior de Justicia",
- "court_room": "Sala 1",
- "date": "2021-01-01",
- "defendant_parties": [
- "John Doe"
], - "district": "Ecatepec",
- "id": "0a040ec34abbfb7f3030345244a913c9",
- "parties": [
- "John Doe"
], - "plaintiff_parties": [
- "John Doe"
], - "ruling": "AUTO",
- "secretariat": "Primera Secretaría",
- "similarity": 0.851321,
- "similarity_index": 0,
- "similarity_source": "plaintiff_parties",
- "state_id": "mex",
- "subject_matter": [
- "Laboral"
], - "summary": "Acuerdo de conciliación"
}
], - "success": true
}
]