Consulta Comisiones AFP
Tasas de comisión y prima de seguro de las AFP para un periodo.
Consideraciones
- Devuelve, por cada AFP, las tasas del periodo: comisión sobre el flujo, comisión mixta sobre el saldo, prima de seguro, aporte obligatorio y la remuneración máxima asegurable.
- Los campos
comision_fijaycomision_mixta_flujose devuelven en0porque ya no rigen (se conservan por compatibilidad). - Disponible desde el plan gratuito.
- Consume 1 consulta de tu plan.
Headers
| Name | Type | Description |
|---|---|---|
| Accept | String | application/json |
| Content-Type | string | application/json |
| Authorization | string | Bearer <token>. Genéralo desde tu panel, en Api Tokens. |
Body
| Name | Type | Description |
|---|---|---|
| periodo* | string | Periodo en formato AAAA-MM. Ejemplo: 2026-08. |
Ejemplo de solicitud
Copiar
# https://apiperu.dev también funciona (dominio legacy) anteponiendo /api a la ruta — ver Inicio
URL_BASE="https://api.apiperu.dev"
curl -X POST "$URL_BASE/comisiones-afp" \
-H "Accept: application/json" \
-H "Authorization: Bearer TU_TOKEN" \
-H "Content-Type: application/json" \
-d '{"periodo":"2026-08"}' Copiar
<?php
// https://apiperu.dev también funciona (dominio legacy) anteponiendo /api a la ruta — ver Inicio
$urlBase = 'https://api.apiperu.dev';
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => $urlBase . '/comisiones-afp',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => json_encode([
'periodo' => '2026-08',
]),
CURLOPT_HTTPHEADER => [
'Accept: application/json',
'Authorization: Bearer TU_TOKEN',
'Content-Type: application/json',
],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response; Copiar
// https://apiperu.dev también funciona (dominio legacy) anteponiendo /api a la ruta — ver Inicio
const URL_BASE = 'https://api.apiperu.dev';
const response = await fetch(`${URL_BASE}/comisiones-afp`, {
method: 'POST',
headers: {
'Accept': 'application/json',
'Authorization': 'Bearer TU_TOKEN',
'Content-Type': 'application/json',
},
body: JSON.stringify({
periodo: '2026-08',
}),
});
const data = await response.json();
console.log(data); Copiar
import requests
# https://apiperu.dev también funciona (dominio legacy) anteponiendo /api a la ruta — ver Inicio
URL_BASE = 'https://api.apiperu.dev'
response = requests.post(
f'{URL_BASE}/comisiones-afp',
headers={
'Accept': 'application/json',
'Authorization': 'Bearer TU_TOKEN',
'Content-Type': 'application/json',
},
json={
'periodo': '2026-08',
},
)
print(response.json()) Respuesta
200 OK application/json
{
"success": true,
"code": "found",
"retryable": false,
"data": [
{
"periodo": "2026-08",
"afp": "HABITAT",
"comision_fija": 0,
"comision_flujo": 1.47,
"comision_mixta_flujo": 0,
"comision_mixta_saldo": 1.25,
"prima_de_seguro": 1.37,
"aporte_obligatorio": 10,
"remunaracion_maxima": 12672.65
}
],
"time": 0.3
}
404 No encontrado application/json
{
"success": false,
"code": "document_not_found",
"retryable": false,
"message": "No se encontraron comisiones AFP para el periodo indicado."
}
503 Servicio no disponible application/json
{
"success": false,
"code": "upstream_unavailable",
"retryable": true,
"message": "El servicio de consulta no está disponible en este momento. Intenta nuevamente en unos segundos."
}