Apps

Documentación de API fcfm_productividad - productividades v1

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

POST

Descripción Entrega el resultado de una transacción de WebPay
Formato JSON
Parámetros
  • rut: int required - Int con rut's de personas a consultar.
  • periodo: int - Periodo de las Productividades a consultar( formato YYYYMM,).
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
  • estado: in - Estado de la Productividad
  • 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');
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, '{\"rut\":12345,\"periodo\":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' \
     -H 'Content-Type: application/json' \
     -d '{"rut":12345,"periodo":12345}'
PYTHON
import requests

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