Documentación de la API de Coin Scan X

Introducción

La API de Coin Scan X proporciona acceso a datos del Scanner, valores actuales y cambios en las últimas 24 horas. Esta API requiere una clave de API (apikey) para su uso.

URL Base

https://api.coinscanx.com/

Autenticación

Para acceder a los endpoints de esta API, necesitas una clave de API válida (apikey). Actualmente, la clave de ejemplo válida es:

A1bC2D3eF4gH5iJ6K7L8mN9oP0qR

Debes incluir la clave de API en la URL como un parámetro de consulta. Ejemplo:

https://api.coinscanx.com/?apikey=A1bC2D3eF4gH5iJ6K7L8mN9oP0qR

Endpoints

1. Obtener Datos de Criptomonedas

Parámetros

Parámetro Tipo Requerido Descripción
apikey String La clave de API necesaria para autenticar la solicitud.

Respuesta

Código de Estado: 200 OK (si la clave de API es válida)

Formato de Respuesta: JSON

Ejemplo de Respuesta Exitosa

[
    {
        "Fecha": "13/9/2024",
        "Hora": "2:50 PM [UTC-5]",
        "Moneda": "JUP",
        "Valor Pronóstico": "$0.7753",
        "Valor Actual": "$0.771704",
        "Cambio 24H": "2.54%"
    },
    {
        "Fecha": "23/8/2024",
        "Hora": "5:13 PM [UTC-5]",
        "Moneda": "LDO",
        "Valor Pronóstico": "$1.30",
        "Valor Actual": "$1.03",
        "Cambio 24H": "0.50%"
    },
    {
        "Fecha": "14/8/2024",
        "Hora": "10:30 AM [UTC-5]",
        "Moneda": "BTC",
        "Valor Pronóstico": "$27,500",
        "Valor Actual": "$27,600",
        "Cambio 24H": "1.00%"
    }
]

Ejemplo de Respuesta de Error

Código de Estado: 401 Unauthorized (si la clave de API es inválida o no se proporciona)

{
  "error": "API key no válida o no proporcionada."
}

Errores Comunes

Código de Estado Error Descripción
200 OK - Solicitud exitosa; los datos se devuelven en el formato JSON.
401 Unauthorized API key no válida La clave de API proporcionada es incorrecta o no ha sido proporcionada en la solicitud.
404 Not Found No encontrado La URL solicitada no es válida o no se encuentra disponible.
500 Internal Server Error Error Interno Ocurrió un error inesperado en el servidor.

Ejemplos de Uso

Utilizando curl

curl -X GET "https://api.coinscanx.com/?apikey=A1bC2D3eF4gH5iJ6K7L8mN9oP0qR"

Utilizando JavaScript (fetch)

fetch('https://api.coinscanx.com/?apikey=A1bC2D3eF4gH5iJ6K7L8mN9oP0qR')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error('Error:', error));

Utilizando Python (requests)

import requests

url = "https://api.coinscanx.com/?apikey=A1bC2D3eF4gH5iJ6K7L8mN9oP0qR"
response = requests.get(url)

if response.status_code == 200:
    print(response.json())
else:
    print("Error:", response.status_code)

Notas Adicionales

  1. Seguridad: Es importante mantener la seguridad de la clave de API. No la compartas en lugares públicos o con personas no autorizadas.
  2. Uso de CORS: La API está configurada para permitir solicitudes desde cualquier origen (Access-Control-Allow-Origin: *). Esto facilita su integración desde clientes web.

Contacto

Para más información o para solicitar una clave de API personalizada, contacta con el equipo de soporte de Coinscanx en info@coinscanx.com.