Descripción general
Profound ofrece SDKs oficiales para Python y JavaScript/TypeScript, que facilitan la integración de nuestra API en tus aplicaciones. Ventajas clave:- Interfaces con seguridad de tipos y compatibilidad completa con TypeScript
- Gestión automática de la autenticación
- Lógica de reintentos y manejo de errores integrados
- Ejemplos de código completos para cada endpoint
- Compatibilidad con async/await para aplicaciones modernas
Toda la documentación de los endpoints de la API incluye ejemplos de código tanto en Python como en JavaScript. Consulta la sección Endpoints en la pestaña REST API para ver ejemplos de operaciones específicas.
Instalación
Inicio rápido
Python
JavaScript/TypeScript
Autenticación
Ambos SDKs admiten varios métodos de autenticación:- Variable de entorno (recomendado): define
PROFOUND_API_KEYen tu entorno - Parámetro del constructor: pasa
api_key(Python) oapiKey(JavaScript) al inicializar el cliente
Manejo de errores
Python
JavaScript/TypeScript
Límites de solicitudes
La API tiene un límite predeterminado de 600 solicitudes por hora por clave de API. Cuando superas este límite, recibirás un error429 Too Many Requests. Ambos SDKs lanzarán un error que puedes capturar y manejar adecuadamente.
Compatibilidad asíncrona
Python
El SDK de Python admite tanto el uso síncrono como el asíncrono:JavaScript
El SDK de JavaScript se basa completamente en async/await:Ejemplos de código
Cada endpoint de nuestra documentación de la API incluye ejemplos de código funcionales para ambos SDKs. Explora la sección Endpoints en la pestaña REST API para ver ejemplos específicos de:- Administración de organizaciones
- Descubrimiento de categorías
- Generación de informes
- Acceso a datos sin procesar
- Y más
Soporte y recursos
- Paquete de Python: PyPI
- Paquete de JavaScript: npm
- Documentación de la API: Introducción a la REST API
- Soporte: support@tryprofound.com