Nexscope

Uso de la cuenta

Consulta por páginas las llamadas de negocio registradas para las claves API de la cuenta.

Coste0 credits / call
Probar en línea

Casos de uso de Uso de la cuenta

Auditoría de llamadas grabadas

Un administrador de cuenta revisa registrado API llamadas por clave, endpoint y fecha. Los registros de uso devueltos ayudan al administrador a identificar qué llamadas pertenecen al período que se revisa.

Revisar los cargos efectivos

Un analista de finanzas revisa los cargos registrados por negocios API El analista comprueba cada estado de llamada devuelta y el campo de crédito cargado en lugar de inferir cargos desde el tiempo de procesamiento.

Construir un tablero de cuentas

Un desarrollador llama al punto final de uso de la cuenta desde un panel interno usando un usuario API clave. El panel muestra la información de la cuenta devuelta sin necesidad de una exportación manual.

Preguntas frecuentes sobre Uso de la cuenta

¿Qué devuelve la consulta de uso?

Devuelve las llamadas a la API registradas para las claves de la cuenta de Nexscope. Los resultados corresponden al período solicitado. Consulta las tablas para conocer el significado de cada campo. Los cargos pendientes pueden aparecer más tarde y cada consulta usa su propia instantánea.

¿Cuántos créditos cuesta la consulta?

La consulta es gratuita y cuesta 0 créditos. Lee los datos contabilizados sin registrar una llamada de negocio. Puedes usar este GET gratuito con un saldo de cero o negativo. Los dos endpoints de cuenta comparten un límite de 60 solicitudes por cuenta cada 60 segundos.

¿Cómo se realiza la consulta?

Envía una solicitud GET a /api/skill-api/v1/account/usage con una clave API de usuario GENERAL en el encabezado Authorization: Bearer. Introduce las fechas y los datos de paginación opcionales como parámetros de consulta. La tabla describe el intervalo de tiempo en UTC. La consulta requiere una clave API de usuario. Los tokens de sesión y las claves de complementos carecen de autorización.

Ver planes y créditos

Related APIs

API de cuenta

Vista general de la API

Consulta por páginas las llamadas de negocio registradas para las claves API de la cuenta.

Endpoint
GET /api/skill-api/v1/account/usage

Autenticación

Envía una clave de API de usuario GENERAL en la cabecera Authorization Bearer. Los JWT del sitio web, las claves de plugins y los tokens de instalación no pueden llamar a este endpoint. Un saldo cero o negativo no bloquea este GET gratuito.

Authorization: Bearer YOUR_API_KEY

Ejecutar API

Lee datos confirmados de la cuenta sin consumir créditos ni añadir una llamada de API de negocio. Ambas consultas comparten un límite de 60 solicitudes por cuenta cada 60 segundos.

GET/api/skill-api/v1/account/usage

Ejecutar esta API

Endpoint

MétodoGET
Ruta/api/skill-api/v1/account/usage
AutenticaciónBearer API key
Cuerpo de la solicitudNinguno. Los parámetros opcionales son campos de consulta.

Ejemplo de código

2026-04-28T20:26:40.000Z → 1777408000000; 2026-05-28T20:26:40.000Z → 1780000000000.

curl -H "Authorization: Bearer YOUR_API_KEY" "https://api.nexscope.ai/api/skill-api/v1/account/usage?startTime=1777408000000&endTime=1780000000000&pageNum=1&pageSize=20"

Parámetros de la solicitud

La API usa milisegundos desde la época UTC. En la prueba en línea, introduce la fecha y hora UTC; el área de pruebas convierte esos campos UTC a milisegundos sin usar la zona horaria del navegador. Sin fechas, se usan los 30 días anteriores. Si se proporciona un solo límite, el otro se completa con un intervalo de 30 días o la hora actual. La ventana es [startTime, endTime), no puede superar 180 días ni terminar en el futuro.

NombreTipoObligatorioDescripción
endTimestringopcional
Opcional UTC milisegundos, exclusiva. La ventana debe terminar a más tardar en el momento de la solicitud.
pageNumintegeropcional
Número de página basado en una sola.
Predeterminado: 1
Mínimo: 1
pageSizeintegeropcional
Filas por página.
Predeterminado: 20
Mínimo: 1
Máximo: 100
startTimestringopcional
Opcional UTC milisegundos época, inclusive. Introduzca fecha y hora UTC en el probador; el API recibe una cadena decimal de milisegundos.

Ejemplo de respuesta

Sobre ResponseData completo. cost es el tiempo de procesamiento en milisegundos, no los créditos cobrados.

{
  "code": 0,
  "msg": null,
  "data": {
    "scope": "API_KEY_CALLS",
    "observedAt": "1780000000000",
    "startTime": "1777408000000",
    "endTime": "1780000000000",
    "grossChargedCredit": "8",
    "calls": {
      "records": [
        {
          "id": "1",
          "createTime": "1779999999000",
          "apiKeyId": "2",
          "path": "/api/skill-api/v1/skills/example/run",
          "method": "POST",
          "callResult": "SUCCESS",
          "chargeStatus": "CHARGED",
          "chargedCredit": "8",
          "requestId": "example-request",
          "correlationRequestId": "example-diagnostic-id",
          "latencyMs": 120
        }
      ],
      "total": "1",
      "size": "20",
      "current": "1",
      "pages": "1"
    }
  },
  "ts": "1780000000000",
  "time": "2026-05-28 20:26:40",
  "cost": "13",
  "traceId": null
}

Campos de respuesta

Los créditos Int64, los ID, los totales de páginas y las horas desde la época son cadenas decimales; los estados enteros y los campos de latencia siguen siendo números JSON. Los campos opcionales pueden ser null o estar ausentes si hay un error.

NombreTipoObligatorioDescripción
codeintegeropcional
Código de resultado de negocio. Sólo 0 significa éxito, incluso cuando HTTP es 200.
coststringopcional
Solicitar duración del procesamiento en milisegundos, no créditos. -1 significa contexto no-Web.
dataobject | nullopcional
Cuenta API Uso clave de llamada de negocios en caso de éxito; nulo en caso de error.
data.callsobjectopcional
Página de llamadas de negocios, ordenadas por registro de identificación descendente; consultas de cuenta gratuitas están excluidas.
data.calls.currentstringopcional
Número actual de página basado en una sola, cadena decimal.
data.calls.pagesstringopcional
Conteo de páginas calculado, cadena decimal.
data.calls.recordsarrayopcional
Registros de llamadas en esta página, incluyendo llamadas fallidas, rechazadas y no cargadas.
data.calls.records[]objectobligatorio
Elemento de data calls records.
data.calls.records[].apiKeyIdstring | nullopcional
Llamando API ID de clave, cadena decimal o null para una llamada rechazada sin una clave identificada.
data.calls.records[].callResultstringopcional
Resultado de la llamada de negocios, incluyendo solicitudes rechazadas y fallidas.
Permitidos: SUCCESS, FAILED, REJECTED
data.calls.records[].chargeStatusstring | nullopcional
Estado de la carga grabada (por ejemplo, CHARGED, SKIPPED, FAILED, o NOT_CHARGED), o null.
data.calls.records[].chargedCreditstring | nullopcional
Créditos realmente cargados por esta llamada, cadena decimal o null.
data.calls.records[].correlationRequestIdstring | nullopcional
ID generado por el servidor compartido con diagnósticos de llamadas de herramientas. Utilice este ID para la búsqueda de diagnóstico; null para registros heredados.
data.calls.records[].createTimestring | nullopcional
Llamar tiempo de creación en milisegundos de época UTC, o nulo.
data.calls.records[].idstringopcional
API Clave de llamada de registro ID, cadena decimal.
data.calls.records[].latencyMsinteger | nullopcional
Llame a latencia en milisegundos, o nulo.
data.calls.records[].methodstring | nullopcional
Método HTTP grabado, o nulo.
data.calls.records[].pathstring | nullopcional
Ruta de solicitud grabada, o nula.
data.calls.records[].requestIdstring | nullopcional
Identificación original de la solicitud del cliente, o null. Esto puede ser reutilizado a través de las llamadas.
data.calls.sizestringopcional
Tamaño de página solicitado, cadena decimal.
data.calls.totalstringopcional
Registros de llamadas coincidentes totales, cadena decimal.
data.endTimestringopcional
Exclusivo UTC actual de época-millisegundo final de la ventana.
data.grossChargedCreditstringopcional
Suma de los saldos reales chargedCredit para llamadas de negocios CHARGED antes de reembolsos; cadena decimal.
data.observedAtstringopcional
UTC milisegundos época cuando se observó este dato-comprometido leído.
data.scopestringopcional
API Ámbito clave de las llamadas de negocios, no el libro mayor de cuentas completo o la actividad JWT.
Permitidos: API_KEY_CALLS
data.startTimestringopcional
Actual incluido UTC época-millisegundo inicio ventana.
msgstring | nullopcional
Mensaje comercial opcional; puede ser nulo u omitido en el éxito.
timestringopcional
Tiempo de respuesta con formato de servidor (aaaa-mm-dd HH:mm:ss); su zona no está especificada por este campo.
traceIdstring | nullopcional
ID opcional de seguimiento de errores; puede ser nulo u omitido en caso de éxito.
tsstringopcional
Marca de tiempo de respuesta del servidor, milisegundos de época UTC como cadena decimal.

Respuestas

HTTP 200Comprueba ResponseData.code: solo 0 indica un resultado de negocio correcto. Un código distinto de cero puede llegar con HTTP 200.
HTTP 400Una ventana de tiempo o parámetros de paginación no válidos devuelven un error de parámetros.
HTTP 401 / 403La clave falta, no es válida o no tiene acceso.
HTTP 429Protección de frecuencia compartida para consultas de cuenta; Retry-After: 60 segundos.
HTTP 5xxError del servicio o de una dependencia; reintenta según el estado devuelto.

grossChargedCredit suma las llamadas de negocio con clave de API cobradas antes de reembolsos, no todo el consumo del libro de cuenta. calls incluye llamadas de negocio fallidas, rechazadas y sin cobro, pero excluye consultas gratuitas de cuenta y actividad JWT.

observedAt indica la hora de lectura. Solo aparecen resultados confirmados; los cargos en curso pueden aparecer más tarde. Las consultas independientes no comparten una instantánea y las páginas de uso pueden cambiar al completarse las llamadas.

Prueba en línea

Envía una solicitud GET real y gratuita de tu cuenta con tu clave de API de usuario. No se envía ninguna solicitud hasta que selecciones Ejecutar API.

Pruébalo

Envía una solicitud real con el contrato que se muestra arriba. Las consultas de cuenta son gratuitas.

Punto de conexión
GET /api/skill-api/v1/account/usage

Intervalo de tiempo (UTC)

Deja ambas fechas vacías para consultar los últimos 30 días. Selecciona una fecha y una hora UTC en formato de 24 horas. La solicitud envía milisegundos de época UTC.

Inicio fecha y hora (UTC)

Incluido · Opcional

Fin fecha y hora (UTC)

Excluido · Opcional

Respuesta
Todavía no hay respuesta. Ejecuta la solicitud para ver la respuesta aquí.