Puntos finales
Recuperar datos de localización
GET | https://api.iglobalstores.com/2.0/localizationExchange
- Recupera datos de localización que incluyen información a nivel de país más la moneda local y detalles de la rate de cambio.
Solicitud HTTPS
Campo | Notas |
---|---|
Método HTTP | GET |
URL del punto final | https://test-api.iglobalstores.com/2.0/localizationExchange |
Protocolo | HTTPS |
Formato del mensaje | JSON |
Encabezado HTTP de aceptación | Accept: application/json |
Encabezado HTTP de Token de Seguridad | serviceToken : valor de su token de pruebaAgregar un encabezado a su solicitud HTTPS llamado serviceToken con un valor de su token de API de seguridad de prueba. (Comuníquese con su Gerente de Cuenta para obtener este token.) |
Parámetros de solicitud de URL
Campo | Notas |
---|---|
countryCode | Código de país de dos caracteres del país dado almacenado dentro del mapa específico del país para mayor comodidad; también almacenado como la clave utilizada para recuperar el mapa específico del país. Ejemplos de valores: CA o AU |
formato (recomendado) | Valor verdadero o falso para indicar si devolver o no información de formato. |
Respuesta HTTPS
Formato del mensaje: JSON
Ejemplo de respuesta (solo Canadá)
1
2
3
4
5
6
7
8
9
10
11
12
{
"CA": {
"code": "CA",
"currency": "CAD",
"currencySymbol": "$",
"decimalDelimiter": ".",
"name": "Canada",
"rateEstimate": "1.42813",
"scale": "2",
"thousandsDelimiter": ","
}
}
Definiciones de respuesta JSON
Campo | Notas |
---|---|
country | Este es un mapa con las claves siendo códigos de país de dos caracteres y los valores siendo mapas que contienen el nombre, código y código de moneda del país específico. |
country[codigo_de_pais].code | Código de país de dos caracteres del país dado almacenado dentro del mapa específico del país para conveniencia; también almacenado como la clave utilizada para recuperar el mapa específico del país. Ejemplos de valores: CA o AU |
country[codigo_de_pais].currency | El código de moneda de dos caracteres a utilizar con este país. Para algunos países, es mejor utilizar USD, porque su moneda fluctúa demasiado en valor. Ejemplos de valores: CAD o AUD o USD |
country[codigo_de_pais].currencySymbol | El símbolo utilizado para identificar esa moneda en el navegador. |
country[codigo_de_pais].decimalDelimiter | Aparece solo si el parámetro de consulta de formato es verdadero; muestra el carácter utilizado para el punto decimal de la moneda. |
country[codigo_de_pais].rateEstimate | El rate para multiplicar por él para convertir USD a la moneda específica para la fijación de precios extranjera estimada. Utilizaría este rate cuando tenga la intención de cobrar al cliente en USD pero mostrar precios localizados en su moneda extranjera. Por ejemplo, 10 USD multiplicados por 1.0312 (el rate dado para CAD) = 10.31 CAD (precio en CAD redondeado utilizando el método de "redondeo hacia arriba"). Ejemplos de valores: 1.0312 o 0.8501 (Los tipos de cambio pueden contener hasta 6 dígitos de precisión, es decir, 1.123456.) |
country[codigo_de_pais].thousandDelimiter | Aparece solo si el parámetro de consulta de formato es verdadero. Muestra el carácter que indica la división entre el marcador de mil/millón/mil millones para la moneda. |
format (recomendado) | Valor verdadero o falso para indicar si devolver información de formato o no. |
API de intercambio de localización heredada
Aprenda cómo funciona la API de intercambio de localización heredada.
La API de intercambio de localización devuelve datos de localización que contienen detalles específicos del país, monedas y tasas de cambio.