Apps

Documentación de API fcfm_productividad - productividades_persona v1

Índice
📁 Apps
📁 Adi_apps
📁 Oauth2
📁 Fcfm_productividad
URL https://api.campusdigital.cl/fcfm_productividad/v1/productividades_persona
Autenticación Basic Auth | Token Bearer
Descripción Entrega las productividades de una Personas en un año en particular. *
Métodos POST

POST

Descripción Entrega el resultado de una transacción de WebPay
Formato JSON
Parámetros
  • rut: int required - Arrays con rut's de personas a consultar.
  • anio: int - Año de las Productividades a consultar( formato YYYY,).
Retorno
  • id: int - identificador de la Productividad
  • rut: string - Rut de la persona a consultar
  • nombramiento: string - Nombramiento de la persona (Contrato)
  • centro_costo: int - Centro Costo pagador de la Productividad
  • causal: string - Causal de la Productividad
  • monto: int - Monto a pagar
  • periodo: int - Periodo de la Productividad
  • mes: int - Mes del periodo de la Productividad
  • estado: in - Estado de la Productividad ( Sólo se muestran aceptadas por Tesorería)
  • estado_texto: string - Texto explicativo del Estado
  • fuente_externa: string - Fuente externa de la Productividad
Ejemplos
PHP
$ch = curl_init('https://api.campusdigital.cl/fcfm_productividad/v1/productividades_persona');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{\"rut\":12345,\"anio\":12345}');
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);

$response = curl_exec($ch);
curl_close($ch);
CURL
curl -X POST 'https://api.campusdigital.cl/fcfm_productividad/v1/productividades_persona' \
     -H 'Content-Type: application/json' \
     -d '{"rut":12345,"anio":12345}'
PYTHON
import requests

url = 'https://api.campusdigital.cl/fcfm_productividad/v1/productividades_persona'
payload = {
    "rut": 12345,
    "anio": 12345
}
response = requests.request('POST', url, json=payload)
print(response.text)