Skip to content
Secciones de la documentación

Cuotas y límites

Se aplican dos límites: una cuota mensual de llamadas, que pertenece a la cuenta, y un número de solicitudes por minuto, que depende de la credencial que lleva la solicitud. Consultar lo que queda nunca se cuenta.

Cuota mensual, por cuenta

La cuota pertenece a la cuenta, no a una clave: las llamadas de todas sus claves se descuentan de una única cifra. Se restablece al inicio de cada mes natural en UTC. Una llamada rechazada (una clave ausente o no válida, una calculadora desconocida, un cuerpo que no se puede leer) no cuesta nada, y una llamada en la que el servicio falla después de contarla se devuelve.

Cuota mensual por plan
PlanLlamadas al mesClavesEndpoint por lotes
Free51 clave de APINo
Pro · $9 al mes1003 claves de APINo
API · $19 al mes10.0005 claves de APISí, hasta 50 por solicitud

Una cuota agotada es 402, nunca 401 ni 429; consulte Errores.

Uso

GEThttps://rftools.io/api/py/v1/usage

GET /api/py/v1/usage responde a una clave o a una sesión iniciada con lo que la cuenta ha usado este mes y lo que le queda, el estado del excedente y las llamadas atribuidas a cada una de sus claves. Consultarlo nunca se cuenta, así que un programa puede mostrar sus llamadas restantes tantas veces como quiera, dentro del límite por minuto.

La serie diaria

Añada ?days=N, un número entero de 1 a 90, y la respuesta incluye daily: exactamente N entradas {date, calls}, de la más antigua a la más reciente, terminando en la fecha de hoy en UTC. Un día sin llamadas aparece con 0. Cada día suma las llamadas de la cuenta en todas sus claves, descontadas las devueltas. Sin days, la respuesta no cambia.

Campos de la respuesta de uso
CampoDescripción
tierstringEl plan de la cuenta: free, pro o api.
periodstringEl mes natural, YYYY-MM (UTC).
resetAtstringCuándo se restablece la cuota: el primer instante del mes siguiente.
allowance, used, remainingintegerLa cuota del mes, las llamadas que se le han descontado (netas de devoluciones) y lo que queda.
overageobjectExcedente de pago por uso: si la cuenta puede usarlo, si está activado, y su uso y su tope.
keysarrayCada clave de la cuenta: keyId, label, client, active, used, lastUsedAt.
rateLimitPerMinuteintegerEl límite por minuto de la credencial que llevaba la solicitud.
daily{date, calls}[]Solo con ?days=N: las llamadas de cada uno de los últimos N días en UTC.

Cabeceras de uso

Cada respuesta contabilizada (una llamada a una calculadora, un lote, un trabajo enviado con una clave) lleva las mismas cifras en cabeceras que un navegador puede leer:

Cabeceras de uso
CabeceraSignificado
X-Usage-AllowanceLa cuota mensual de la cuenta.
X-Usage-UsedLlamadas contadas este mes, incluida esta.
X-Usage-ResetCuándo se restablece la cuota (ISO-8601, UTC): el primer instante del mes siguiente.
X-Usage-OverageSolo presente cuando este mes se contó excedente de pago por uso: cuántas llamadas.

Solicitudes por minuto, por dirección

El límite por minuto depende de la credencial que lleva una solicitud, no del plan. Por encima de él, la API responde 429 con una cabecera Retry-After. Los endpoints de la autorización de dispositivo se someten al límite sin credencial, lleven lo que lleven.

Límites de frecuencia por minuto
La solicitud llevaSolicitudes por minuto
Ninguna credencial30
Sesión iniciada60
Clave de API120

Otros límites