El endpoint es https://api.ivoy.mx/graphql se utiliza para todos los ambientes, lo que diferencia cada ambiente son sus credenciales.
La API es pública y solamente está restringida para ciertos países y redes TOR o lo que el Firewall considere como vulnerabilidad común y recurrente. NO está restringida por IPs.
En ciertos escenarios es posible crear una comunicación con protección mTLS, si se requiere por favor contactarnos. https://developers.cloudflare.com/firewall/cf-firewall-rules/api-shield#mutual-tls-mtls
Las versiones TLS habilitadas son la 1.2 y la 1.3
Auth
La autenticación es a través de api-key. Cada ambiente (testing, production) tienen su api-key y su user-id. Se deben enviar como headers en cada petición de la siguiente manera:
{
"Authorization": "Bearer {{API_KEY}}",
"x-ivoy-user": "{{USER_ID}}"
}
Reemplace API_KEY y USER_ID por los datos proporcionados.
Límite
Si necesita realizar una prueba, solicítela a través de [email protected]