Saltar al contenido principal
Topsort utiliza dos tipos de claves API para diferentes propósitos.

Referencia Rápida

Tipo de ClaveDóndePropósitoUsuario
Marketplace API KeyConfiguración de AdminTodas las operaciones del marketplaceServidores backend
Advanced API KeyPanel de VendedorCampañas de un solo vendedorHerramientas de vendedor

¿Qué Clave Necesito?

EndpointTipo de Clave
POST /v2/auctionsMarketplace
POST /v2/eventsMarketplace
POST /v2/productsMarketplace
GET /public/v1/reporting-service/*Marketplace
POST /public/v1/campaign-service/*Cualquiera (con alcance de vendedor si es clave Advanced)
GET /public/v1/billing-service/*Marketplace

Errores Comunes

401 Unauthorized

{
  "error": "Unauthorized",
  "message": "Invalid or missing API key"
}
Causas:
  • Clave API no incluida en el encabezado Authorization
  • La clave está mal formada o expirada
  • Usando clave Advanced en un endpoint exclusivo de Marketplace
Solución: Verifique el formato del encabezado: Authorization: Bearer YOUR_API_KEY

403 Forbidden

{
  "error": "Forbidden",
  "message": "Insufficient permissions"
}
Causas:
  • Usando clave Advanced para un endpoint que requiere clave Marketplace
  • La clave Advanced intenta acceder a datos de un vendedor diferente
Solución: Use la clave API de Marketplace para operaciones entre vendedores

Cómo Obtener Sus Claves

Marketplace API Key

1

Acceder a Topsort Admin

Inicie sesión en su panel de administración de Topsort
2

Navegar a Configuración de API

Vaya a ConfiguraciónIntegración de API
3

Crear Clave API

Haga clic en “Generar clave API” y seleccione “Marketplace API key”
4

Copiar y Almacenar

Copie la clave inmediatamente y guárdela de forma segura (solo se muestra una vez)

Advanced API Key

1

Acceder al Panel de Vendedor

Inicie sesión en su Panel de Administración de Topsort
2

Navegar a Configuración de API

Vaya a ConfiguraciónAcceso a API
3

Generar Clave

Haga clic en “Generar Clave” para crear su clave Advanced API
4

Copiar y Almacenar

Copie la clave y guárdela de forma segura en sus variables de entorno

Mejores Prácticas de Seguridad

  • Nunca confirme claves en el control de versiones
  • Almacene claves en variables de entorno
  • Rote las claves regularmente
  • Use claves diferentes para diferentes entornos (dev, staging, producción)
  • Restrinja el acceso a las claves solo a los miembros del equipo necesarios

Alcance de Permisos de Clave

Marketplace API Key

  • Acceso completo a todas las operaciones del marketplace
  • Puede crear y administrar campañas para cualquier vendedor
  • Acceso a todos los datos de informes
  • Requerida para endpoints de subastas y eventos

Advanced API Key

  • Limitada a los datos de un vendedor específico
  • Solo puede administrar campañas para el vendedor asociado
  • No puede acceder a información de otros vendedores
  • Ideal para integraciones específicas de vendedor
Last updated: