Documentación para servicio API REST.

Tramitador.

Última actualización 18 Enero 2018.

GET - Obtener tramitadores

https://app.logiety.com/api/v1/tramitador/

Acción de visualizar todos los tramitadores que se han creado en el sistema para la elaboración de previos.

Campo Descripción Tipo
id Identificador ID
nombre Nombre string
apellidos Apellidos string
usuario Nombre para la identificación string
correo Correo electrónico institucional string
numero_gafete Número del gafete para ingresar a la aduana string
estado Indica el estado del tramitador (Activo o Desactivo) string
fecha_creacion Fecha de creación del tramitador string

Headers

Authorization

<< token >>

Obtener tramitadores

curl --request GET \
  --url https://app.logiety.com/api/v1/tramitador/ \
  --header 'Authorization: Token f4f86fc515c85b4da3c0a455e9b708574b4e0929'

Sample Response

[
  {
    "id": "Tr-8CWH-Iz0m-1MSs-tWZQ",
    "nombre": "Rodrigo",
    "apellidos": "Andrade",
    "usuario": "rodrigo_log",
    "correo": "andradediazr@gmail.com",
    "numero_gafete": "",
    "estado": "Activo",
    "fecha_creacion": "2018-01-12 13:12:29.743197"
  },
  {
    "id": "Tr-O2cu-Xrq8-TASg-GPRR",
    "nombre": "Uriel",
    "apellidos": "Corbova",
    "usuario": "uriel_log",
    "correo": "lucorm11@gmail.com",
    "numero_gafete": "",
    "estado": "Activo",
    "fecha_creacion": "2018-01-12 13:10:56.423590"
  },
  {
    "id": "Tr-V7PX-zLlM-SOKX-2jLY",
    "nombre": "tra",
    "apellidos": "trra",
    "usuario": "tramitador",
    "correo": "luisnj11@gmail.com",
    "numero_gafete": "ra",
    "estado": "Activo",
    "fecha_creacion": "2018-01-12 12:28:01.089265"
  }
]

GET- Obtener tramitador

https://app.logiety.com/api/v1/tramitador/<< id-tramitador >>/

Acción de visualizar un tramitador en específico por medio del ID.

Campo Descripción Tipo
id Identificador ID
nombre Nombre string
apellido Apellidos string
usuario Nombre para la identificación string
correo Correo electrónico institucional string
numero_gafete Número del gafete para ingresar a la aduana string
estado Indica el estado del tramitador (Activo o Desactivo) string
fecha_creacion Fecha de creación del tramitador string

Headers

Authorization

<< token >>

Obtener tramitador

	curl --request GET \
  --url https://app.logiety.com/api/v1/tramitador/TTr-V7PX-zLlM-SOKX-2jLY/ \
  --header 'Authorization: Token f4f86fc515c85b4da3c0a455e9b708574b4e0929'

Sample Response

{
  "id": "Tr-8CWH-Iz0m-1MSs-tWZQ",
  "nombre": "Rodrigo",
  "apellidos": "Andrade",
  "usuario": "rodrigo_log",
  "correo": "andradediazr@gmail.com",
  "numero_gafete": "",
  "estado": "Activo",
  "fecha_creacion": "2018-01-12 13:12:29.743197"
}

POST - Agregar tramitador

https://app.logiety.com/api/v1/tramitador/

Acción de crear un tramitador para la elaboración de previos, este usuario sólo podrá ser accedido desde la aplicación móvil.

Nombre Descripción Tipo Atributos
usuario Nombre único para la identificación string requeridos, único
password Código alfanumérico para acceder a la cuenta string requerido
nombre Nombre string
apellido Apellidos string
numero_gafete Número del gafete para ingresar a la aduana string
correo Correo electrónico institucional string

Headers

Authorization

<< token >>

Body

usuario

<< nombre_usuario >>

password

<< contraseña >>

Agregar tramitador

curl --request POST \
  --url https://app.logiety.com/api/v1/tramitador/ \
  --header 'Authorization: Token f4f86fc515c85b4da3c0a455e9b708574b4e0929' \
  --header 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
  --form usuario=daniel_alarcon \
  --form password=ejemplo2018
											

Sample Response

{
  "id": "Tr-z4j3-WxxP-soUi-uhi6",
  "nombre": "",
  "apellidos": "",
  "usuario": "daniel_alarcon",
  "password": "ejemplo2018",
  "correo": "",
  "numero_gafete": "",
  "estado": "Activo",
  "fecha_creacion": "2018-01-15 17:23:27.591315"
}
											

PATCH - Modificador tramitador

https://app.logiety.com/api/v1/tramitador/<>/

Acción de modificar los campos de información del tramitador.

Nombre Descripción Tipo
usuario Nombre único para la identificación string
password Código alfanumérico para acceder a la cuenta string
nombre Nombre string
apellido Apellidos string
numero_gafete Número del gafete para ingresar a la aduana string
correo Correo electrónico institucional string
estado Indica el estado del tramitador ( Activo o Desactivo ) string

Headers

Authorization

<< token >>

Body

usuario

<< nombre_usuario >>

password

<< contraseña >>

nombre

<< nombre >>

apellidos

<< apellido >>

correo

<< email >>

numero_gafete

<< numero_gafete >>

Modificar tramitador

curl --request PUT \
  --url https://app.logiety.com/api/v1/tramitador/Tr-V7PX-zLlM-SOKX-2jLY/ \
  --header 'Authorization: Token f4f86fc515c85b4da3c0a455e9b708574b4e0929' \
  --header 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
  --form nombre=Christian \
  --form apellidos=Andrade \
  --form correo=jean@logiety.com \
  --form numero_gafete=12
											

Sample Response


{
  "id": "Tr-V7PX-zLlM-SOKX-2jLY",
  "nombre": "Christian",
  "apellidos": "Andrade",
  "usuario": "tramitador",
  "correo": "jean@logiety.com",
  "numero_gafete": "ra",
  "estado": "Activo",
  "fecha_creacion": "2018-01-12 12:28:01.089265"
}
											

DELETE  Eliminar tramitador

https://app.logiety.com/api/v1/tramitador/<< id-tramitador >>/

Acción de eliminar el tramitador y toda su información, en caso de que el tramitador esté asociado a alguna partida, se impedirá la eliminación.

Headers

Authorization

<< token >>

Body

Eliminar tramitador

curl --request DELETE \
  --url https://app.logiety.com/api/v1/tramitador/Tr-V7PX-zLlM-SOKX-2jLY/ \
  --header 'Authorization: Token f4f86fc515c85b4da3c0a455e9b708574b4e0929' \
  --header 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW'

											

Sample Response

{
  "mensaje": "El tramitador Tr-V7PX-zLlM-SOKX-2jLY se ha eliminado con éxito"
}