IPv6 ya no es un caso marginal. Una parte creciente del tráfico que llega hoy a cualquier API procede de una dirección IPv6, y tratarlo como algo secundario crea carencias justo donde la precisión importa. My Geocode ahora trata IPv6 igual que IPv4, en todas partes, no solo en el endpoint /v1/ip.
Envía una dirección IPv6 a /v1/ip y obtendrás la misma forma de respuesta que obtendrías con una dirección IPv4: campos de ubicación, cabeceras de cuota y, con mg_extras=1 o la cabecera X-MG-Extras, los mismos extras opcionales, como los detalles de amenazas y de red. No hay un endpoint IPv6 aparte que aprender ni una documentación aparte que leer. Es la misma consulta, las mismas cabeceras, las mismas reglas.
La cuota gratuita también trata ambas familias de direcciones de forma coherente, solo que con una agrupación que se ajusta a cómo se asigna realmente cada una. Las direcciones IPv4 comparten su cuota gratuita diaria en todo el /24 al que pertenecen. Las direcciones IPv6 comparten la suya en el /48, que es el tamaño de bloque que un proveedor de internet suele entregar a un solo cliente o sitio. Eso significa que la cuota sigue correspondiendo a algo como «una ubicación» o «una oficina», en lugar de contar cada dirección de un bloque IPv6 mucho mayor como si fuera un cliente distinto.
Esta coherencia se extiende también a los hosts compatibles. /compatibility/ip-api/, /compatibility/ipinfo/ y /compatibility/ipstack/ resuelven las direcciones IPv6 del mismo modo que las IPv4, con el formato exacto de solicitud y respuesta del proveedor al que sustituyen. Un script escrito hace años para uno de esos proveedores y apuntado ahora a nuestro host sigue funcionando en el momento en que aparece una dirección IPv6 en su entrada, sin necesidad de cambiar código por tu parte.
Más allá de la propia geolocalización de IP, la compatibilidad con IPv6 importa para todo lo que depende de la identidad de red en segundo plano. El límite de frecuencia, el control de cuota y la detección de abusos se basan en la dirección que hace la llamada, y todos ellos reconocen ahora correctamente los rangos IPv6 en lugar de recurrir a estimaciones aproximadas. El resultado es la misma equidad y la misma precisión, sea cual sea el protocolo que use un cliente determinado.
Si tu infraestructura es de doble pila, o avanza hacia solo IPv6 en algunos puntos, no hay nada adicional que configurar por nuestra parte. Envía las solicitudes a la misma URL base que ya usas, con una dirección de cliente IPv4 o IPv6, y la respuesta llega de la misma manera. Los detalles completos de ambas familias de direcciones están documentados en /docs/ipv4-lookup/ y /docs/ipv6-lookup/.
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.