L'API Stock Events est une fonctionnalité Pro pour automatiser les données de ton compte Stock Events depuis tes propres outils. Elle est conçue pour l'automatisation de compte, et non comme une API générale de données de marché ou de recherche de symboles.
Les requêtes d'écriture modifient les mêmes watchlists, symboles et transactions que ceux que tu vois dans Stock Events.
Un abonnement actif à Stock Events Pro est requis pour créer et utiliser des clés API.
La clé API complète n'est affichée qu'une seule fois. Après avoir fermé la boîte de dialogue, l'écran des Clés API affichera son nom, son préfixe, sa date de création et sa date de dernière utilisation au lieu de la clé complète.
Si ton abonnement Pro devient inactif, tes clés restent liées à ton compte, mais les requêtes API renverront une erreur 403 Forbidden jusqu'à ce que l'accès Pro soit de nouveau actif.
L'URL de base de l'API est https://stockevents.app/api/v1. Envoie ta clé API en tant que bearer token dans l'en-tête Authorization.
curl -H "Authorization: Bearer $STOCK_EVENTS_API_KEY" \ https://stockevents.app/api/v1/watchlistsCette requête renvoie tes watchlists et leurs IDs. Tu peux utiliser l'ID d'une watchlist avec les endpoints spécifiques aux symboles, aux Holdings et aux Dividendes d'une watchlist.
Pour les champs de requête, les structures de réponse, les paramètres optionnels et tous les endpoints disponibles, utilise ces ressources :
Traite une clé API comme un mot de passe. Ne la soumets pas à un contrôle de version (source control), ne l'expose pas dans du code client public et ne l'envoie pas dans un paramètre de requête ou dans le corps d'une requête.
Les clés API authentifient l'API d'automatisation de compte sans permissions distinctes pour chaque clé. Utilise-les uniquement avec des outils en lesquels tu as confiance.
Si une clé est exposée, retourne dans Clés API, sélectionne Révoquer la clé API, puis confirme Révoquer. La clé cessera de fonctionner immédiatement et ne pourra pas être réactivée. Crée une nouvelle clé de remplacement si nécessaire.
401 Unauthorized : La clé API est manquante, invalide ou a été révoquée.403 Forbidden : Le compte n'a pas d'accès Pro actif actuellement.