La mayoría de las API te obligan a adivinar cómo vas de uso hasta que algo falla. My Geocode lo enfoca de otra manera: cada respuesta, en todos los endpoints y todos los hosts de compatibilidad, incluye un conjunto completo de cabeceras de cuota que te dicen exactamente en qué punto estás.
X-Quota-Limit y X-Quota-Used dan la imagen básica para la clave o la red que hace la llamada. X-Quota-Free-Remaining muestra cuánto queda de la cuota diaria gratuita, y X-Quota-Network-Used refleja cuánto de esa cuota gratuita compartida por red han consumido ya las direcciones o claves de la misma conexión. X-Credits-Remaining muestra el saldo de crédito prepago para quien ha superado el nivel gratuito y no tiene un paquete Unlimited. X-Key-IPs-Used y X-Key-IPs-Limit registran desde cuántas direcciones distintas se ha usado una clave, y X-Quota-Reset te indica cuándo se reinician los contadores diarios.
El motivo por el que esto importa es sencillo: un script que puede ver su propia cuota puede comportarse de forma inteligente en función de ella. Puede ir más despacio antes de que lo bloqueen, avisar a un desarrollador cuando el crédito se está agotando o pasar automáticamente de una clave gratuita a una de pago en lugar de fallar primero y reaccionar después. Nada de eso requiere llamar a un endpoint de uso aparte ni revisar un panel a mano. La información viaja junto con la respuesta que ya habías pedido.
Esto es así tanto si usas nuestros endpoints nativos como uno de los diecisiete hosts de compatibilidad. Una solicitud con el formato de una llamada a Google Maps Platform, Bing Maps REST Services o ipstack vuelve igualmente con nuestras cabeceras de cuota, además del cuerpo de respuesta que corresponda al formato de ese proveedor. Cambiar de proveedor no significa perder esta visibilidad, sino ganarla en sitios donde nunca la hubo.
Cada clave tiene una cuota diaria gratuita. Una vez superada, las solicitudes consumen crédito prepago o quedan cubiertas por un paquete Unlimited. Cada respuesta te indica en sus cabeceras en qué punto estás, algo pequeño en una sola llamada y realmente útil a lo largo de un día de mucho tráfico.
Para los equipos que crean algo más que un script puntual, te sugerimos registrar estas cabeceras junto con tus propios registros de solicitudes desde el principio. Una tendencia silenciosa de X-Quota-Free-Remaining bajando más rápido de lo esperado es mucho más barata de detectar en un gráfico que en un ticket de soporte. Todos los detalles de cada cabecera y de lo que la activa están documentados en /docs/rate-limits/, junto con la guía general de autenticación en /docs/authentication/.
Un resumen del trabajo reciente en toda la API: nuevos hosts de compatibilidad, consultas de zona horaria y elevación más rápidas, funciones del panel y una visibilidad más clara de la cuota.
Las organizaciones con sus propios requisitos de cumplimiento normativo ya pueden solicitar un acuerdo de tratamiento de datos que cubre cómo trata My Geocode los datos personales.
Las claves de una cuenta nueva siguen funcionando durante un periodo de gracia después del registro y solo se pausan si la dirección de correo electrónico no se confirma dentro de ese plazo.