Escape for a context
API · /escape-api
API Escape
Échapper une chaîne pour qu'elle puisse être insérée en toute sécurité dans un contexte spécifique. Choisissez une cible — une expression régulière (pour que le texte corresponde littéralement), une commande shell (encapsulation entre guillemets simples POSIX), une chaîne JSON, un champ CSV (encapsulation selon la RFC 4180) ou un littéral de chaîne SQL — et obtenez la valeur correctement échappée, ainsi qu'une courte note sur la règle appliquée. Le point de terminaison contexts liste chaque cible avec un exemple concret. Parfait pour la génération de code, la construction de commandes et de requêtes, le templating et l'export de données, et l'interpolation sécurisée des entrées utilisateur. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Le contexte SQL est un littéral entre guillemets pour plus de commodité, pas un remplacement des requêtes paramétrées. Distinct des encodeurs base64/hex/URL/entités HTML.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 89 ms
- Sondes serveur · 24h
- Abonnées
- 4,600
- active
- Total des appels
- 54
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 1,085 appels / mois
- 2 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 1 085 appels/mois
- 2 req/s
- Échappement + contextes
- Pas de carte de crédit
Starter
€1.25 /mois
- 9,250 appels / mois
- 8 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 9,25k appels/mois
- 8 req/s
- regex / shell / json / csv / sql
- Support par e-mail
Pro
€21.15 /mois
- 143,500 appels / mois
- 20 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 143,5k appels/mois
- 20 req/s
- Pipelines de génération de code / templating
- Support prioritaire
Mega
€59.15 /mois
- 760,000 appels / mois
- 50 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 760k appels/mois
- 50 req/sec
- Échelle de plateforme
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API Regex
Exécutez des expressions régulières côté serveur sans risque de ReDoS. Testez si un motif correspond, extrayez toutes les correspondances avec leurs positions et groupes de capture (numérotés et nommés), remplacez par un motif de substitution, ou divisez du texte — le tout avec les indicateurs JavaScript familiers (g, i, m, s, u, y). Chaque évaluation s'exécute dans un bac à sable isolé avec un délai d'attente strict, de sorte qu'un motif à backtracking catastrophique ne peut jamais bloquer votre service ; vous obtenez une erreur de délai d'attente claire à la place. Les entrées acceptent les paramètres de requête GET ou un corps JSON POST. Calcul local pur sans fournisseur tiers, donc les réponses sont instantanées et le service est toujours disponible. Idéal pour les plateformes sans code et d'automatisation, les pipelines de nettoyage de données, la validation de formulaires et d'entrées, l'analyse de journaux et les outils de contenu.
api.oanor.com/regex-api
API de formatage SQL
Formatez, embellissez et minifiez du SQL dans plus de 15 dialectes. Passez une requête et obtenez-la joliment imprimée avec une indentation cohérente et une casse des mots-clés — pour PostgreSQL, MySQL, MariaDB, SQLite, SQL Server (T-SQL), Oracle (PL/SQL), BigQuery, Snowflake, Redshift, Spark, Trino, DuckDB, ClickHouse, DB2, Hive et SQL standard. Contrôlez la largeur d'indentation et si les mots-clés sont en majuscules, minuscules ou laissés tels quels. Un point de terminaison minify réduit une requête à une seule ligne (supprimant les commentaires tout en préservant les littéraux de chaîne), et un point de terminaison dialects liste tout ce qui est pris en charge. Traitement local pur — pas de clé, pas de service tiers, instantané. En direct. 4 points de terminaison. Conçu pour les éditeurs SQL et IDE, les enregistreurs de requêtes, les outils de migration, la documentation et la revue de code.
api.oanor.com/sqlformat-api
API Shentu
Données en direct de la chaîne pour Shentu (chain id shentu-2.2) — la couche 1 Cosmos-SDK axée sur la sécurité de l'écosystème CertiK, dont le jeton natif est CTK — servies directement depuis des nœuds publics LCD/REST avec basculement multi-nœuds. Le point de terminaison status renvoie la hauteur et l'heure du dernier bloc, l'identifiant de la chaîne, le jeton de mise en jeu et le taux d'inflation actuel du minage. Le point de terminaison validators liste l'ensemble des validateurs actifs liés classés par mise, chacun avec son moniker, son adresse d'opérateur, son CTK auto-délégué et délégué, son taux de commission et son indicateur de mise en prison. Le point de terminaison supply renvoie l'offre totale de CTK, le montant lié dans la mise en jeu et le ratio de mise en jeu résultant. Le point de terminaison governance renvoie les propositions récentes sur la chaîne avec leur identifiant, titre, statut et fenêtre de vote. Les montants de jetons sont convertis de la micro-CTK de base (6 décimales) en CTK entier, et chaque chiffre est lu en direct depuis la chaîne — rien n'est regroupé ou modélisé — derrière un cache côté serveur court avec maintien au chaud pour que le flux reste rapide et frais. Idéal pour les tableaux de bord de mise en jeu, les outils pour validateurs et délégateurs, les explorateurs, les trackers de gouvernance et les applications de portefeuille ou d'analyse dans l'écosystème Cosmos et d'infrastructure de sécurité. Accès en direct sans clé. 5 points de terminaison.
api.oanor.com/shentu-api
API Solana Program
Inspectez les programmes Solana déployés en direct depuis le RPC public Solana — sans clé — et répondez à la question la plus importante pour la sécurité : ce programme peut-il encore être modifié, et par qui ? Pour toute adresse de programme, il résout le loader sous lequel il s'exécute, s'il est exécutable, son compte ProgramData on-chain, l'autorité de mise à niveau (ou le fait qu'il ait été rendu immuable / gelé), et le slot où il a été déployé pour la dernière fois. Un endpoint batch audite jusqu'à douze programmes à la fois — parfait pour vérifier l'autorité de mise à niveau de chaque programme dont dépend un protocole avant de lui faire confiance — et un endpoint loaders documente les loaders de programmes de Solana. Distinct des API de solde, de token et de transaction : il s'agit de la couche programme et autorité de mise à niveau sur laquelle les auditeurs, les portefeuilles et les outils de sécurité s'appuient pour juger si un programme Solana est sûr. En direct depuis la chaîne ; cache court uniquement.
api.oanor.com/solanaprogram-api
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API Escape ?
Quelle est la limite de débit de API Escape ?
Combien coûte API Escape ?
Puis-je résilier mon abonnement à tout moment ?
API Escape est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/escape-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/escape-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/escape-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/escape-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.