Aperçu du contrat API · sandbox sur demande
API Développeur
Standard est conçu pour l'intégration. Les endpoints, événements webhook et le modèle d'authentification documentés ci-dessous constituent le contrat que votre équipe d'ingénierie peut examiner avant tout engagement. La documentation publique et un sandbox self-serve seront publiés en parallèle des premières activations partenaires — d'ici là, les identifiants d'intégration et un sandbox live sont émis sur demande à integrations@standard.online.
Se connecte à votre stack existante : pas de migration, pas de vendor lock-in. Activation en 48 heures une fois le tier provisionné.
Architecture du Système
Couche d'Orchestration.
Application Next.js mono-stack sur runtime managé, avec procédures tRPC typées qui pilotent la génération de contenu, le traitement des signaux comportementaux et l'automatisation des allocations. L'intelligence en essaim fonctionne en sous-système gouverné, in-process, co-localisé avec le journal d'audit qui horodate chaque décision — pas une flotte de microservices, par choix délibéré.
Design API-First.
Points de terminaison RESTful pour la récupération de données, la gestion des campagnes et l'intégration des rapports. Format requête/réponse JSON. Limites de débit par niveau de déploiement. Le versionnement garantit la rétrocompatibilité. URL de base : https://api.standard.online/v1
Système de Webhooks.
Streaming d'événements en temps réel pour le comportement d'évaluation, les événements de conversion et les alertes système. Les abonnés définissent des filtres d'événements. Les payloads incluent le contexte complet. Les confirmations de livraison sont suivies par point de terminaison. Logique de réessai avec backoff exponentiel pour les échecs.
Authentification.
OAuth 2.0 + gestion des clés API. Contrôle d'accès basé sur les rôles. Rotation des tokens appliquée. Les portées de permission correspondent aux fonctions opérationnelles. Deux méthodes : Bearer token (OAuth) pour l'accès utilisateur, clé API pour l'intégration serveur-à-serveur.
Isolation des Données.
Postgres 16 avec politiques de sécurité au niveau ligne (RLS) qui appliquent le périmètre de tenant sur chaque table. Toute requête filtre par terminal.current_tenant_id() ; le code côté tenant ne peut pas lire au travers des tenants. Le périmètre staff utilise un helper withStaffScope() explicite qui contourne la RLS et journalise chaque appel dans le log d'audit.
Conforme RGPD.
Options de résidence de données européennes. Protocoles automatisés de gestion des données. Standard Online LLC maintient une documentation complète de conformité pour la préparation aux évaluations.
Capacités d'Intégration
Systèmes CRM.
HubSpot, Salesforce, Pipedrive. Connexions CRM personnalisées via API REST. Synchronisation bidirectionnelle des données de prospects et des événements de conversion. Le statut du cycle de vie du contact correspond aux étapes de conversion évaluation-financé.
Plateformes Publicitaires.
Meta Ads, Google Ads, TikTok Ads, réseaux publicitaires natifs du trading. Les données de campagne alimentent un reporting unifié. Les signaux d'attribution retournent à la couche d'orchestration IA pour l'optimisation des enchères.
Fournisseurs de Services Email.
SendGrid, Mailgun, ActiveCampaign, Klaviyo. Les séquences déclenchées se déploient via votre infrastructure ESP existante.
Analytiques.
Google Analytics 4, Mixpanel, Amplitude, suivi d'événements personnalisé. Les KPIs natifs du trading transitent vers votre couche de visualisation préférée.
Communication.
Notifications Slack, alertes webhook, digests email. Le statut du système est poussé vers les canaux existants de votre équipe.
Intégrations Personnalisées.
Évaluées par niveau de déploiement. L'examen d'ingénierie est inclus dans l'Évaluation du Système.
Exemples de Code
import requests
API_KEY = "sk_live_your_api_key"
BASE_URL = "https://api.standard.online/v1"
headers = {
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json",
}
response = requests.get(
f"{BASE_URL}/campaigns",
headers=headers,
params={"channel": "meta", "period": "30d"},
)
print(response.json())const crypto = require('crypto');
const express = require('express');
const app = express();
app.post('/webhook', express.raw({ type: '*/*' }), (req, res) => {
const sig = req.headers['x-standard-signature'];
const expected = crypto
.createHmac('sha256', process.env.WEBHOOK_SECRET)
.update(req.body)
.digest('hex');
if (sig !== `sha256=${expected}`) return res.sendStatus(401);
const { event, data } = JSON.parse(req.body.toString());
// Trigger your internal trial completion workflow
console.log(event, data);
res.sendStatus(200);
});from datetime import datetime, timezone
def track_event(event_type, trader_id, **metadata):
# trial.started | trial.completed
# evaluation.purchased | funded.activated
return requests.post(
f"{BASE_URL}/events",
headers=headers,
json={
"event": event_type,
"trader_id": trader_id,
"timestamp": datetime.now(timezone.utc).isoformat(),
**metadata,
},
)
track_event("funded.activated", "tr_abc123", plan="sovereign")Aperçu des Points de Terminaison API
| GET | /v1/campaigns |
| POST | /v1/events |
| GET | /v1/kpis |
| POST | /v1/webhooks |
Ressources Développeur
Documentation API.
Référence complète des points de terminaison avec exemples de requêtes/réponses. Flux d'authentification. Référence des codes d'erreur. Spécifications des limites de débit.
Environnement Sandbox.
Testez l'intégration avant le déploiement en production. Jeux de données mock fournis. Simulation webhook activée. Parité complète avec les points de terminaison de production.
Débogueur Webhook.
Inspectez et validez les payloads d'événements en temps réel. Historique de livraison. Visualisation de la logique de réessai. Surveillance de la santé des points de terminaison.
Disponibilité des SDK.
Wrappers Python et Node.js pour les opérations courantes. Réduit le boilerplate. Accélère les délais d'intégration.
Page de Statut.
Statut du système en temps réel et signalement d'incidents. Les équipes abonnées reçoivent des alertes automatisées sur les événements de service.
Entrer dans le Système
Consultez la documentation API complète : référence des points de terminaison, guides d'authentification, exemples de code et échantillons de requêtes. Votre équipe d'ingénierie évalue le système avant tout engagement.
Entrer dans le SystèmeDéployer le système
Demandez l'accès à l'intégration via le formulaire d'onboarding développeur. Identifiants API provisionnés sous 24 heures. Accès sandbox inclus. L'évaluation d'ingénierie commence immédiatement.
Déployer le systèmeLes firms avec des systèmes marketing intégrés réduisent leur latence d'acquisition en éliminant les silos de données. Les outils déconnectés fragmentent le signal. L'infrastructure unifiée multiplie le débit. Le système est immuable. Déployez maintenant.
Standard Online LLC · Wyoming LLC · Opérations remote-first. Opéré par Matheus Moreira (humain) + Standard Brain (IA).